
Faizabad to Bharuch
Bharuch is approximately 1400+ kms from Faizabad. The fastest way to reach Bharuch from Faizabad is by Train Via Agra. It takes approximately 24 hours. The cheapest way to reach Bharuch from Faizabad is by Train Via Agra which would take approximately 24 hours.
Sort By
Mode of Transport
Via Bharatpur
RECOMMENDED
Faizabad
Bharatpur
Bharuch
Approx Travel Time
1d 0h 57m
₹1,129
Onwards
Via Kanpur
Faizabad
Kanpur
Bharuch
Approx Travel Time
1d 1h 46m
₹5,244
Onwards
Faizabad
Kanpur
Bharuch
Approx Travel Time
1d 2h 23m
₹975
Onwards
Via Agra
CHEAPEST
FASTEST
Faizabad
Agra
Bharuch
Approx Travel Time
23h 37m
₹765
Onwards
Faizabad
Agra
Bharuch
Approx Travel Time
1d 1h 32m
₹1,289
Onwards
Via Ujjain
Faizabad
Ujjain
Bharuch
Approx Travel Time
1d 3h
₹1,599
Onwards
Faizabad
Ujjain
Bharuch
Approx Travel Time
1d 4h 5m
₹1,150
Onwards
Via Jhansi
Faizabad
Jhansi
Bharuch
Approx Travel Time
1d 2h 8m
₹1,119
Onwards
Via Mathura
Faizabad
Mathura
Bharuch
Approx Travel Time
1d 1h 34m
₹1,309
Onwards
Frequently Asked Questions
What is the distance between Faizabad and Bharuch?
Bharuch is approximately 1400+ kms from Faizabad.
How long does it take to reach Bharuch from Faizabad?
It takes approximately 24 hours to reach Bharuch from Faizabad by Train Via Agra.
What is the cheapest way to reach Bharuch from Faizabad?
The cheapest way to reach Bharuch from Faizabad is by Train Via Agra.
What is the fastest way to reach Bharuch from Faizabad?
The fastest way to reach Bharuch from Faizabad is by Train Via Agra.


