
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,300
Onwards
Via Kanpur
Faizabad
Kanpur
Bharuch
Approx Travel Time
1d 1h 46m
₹4,930
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,039
Onwards
Via Udaipur
Faizabad
Udaipur
Bharuch
Approx Travel Time
1d 3h 55m
₹5,199
Onwards
Via Jhansi
Faizabad
Jhansi
Bharuch
Approx Travel Time
1d 2h 8m
₹1,219
Onwards
Via Ujjain
Faizabad
Ujjain
Bharuch
Approx Travel Time
1d 4h 5m
₹1,350
Onwards
Via Mathura
Faizabad
Mathura
Bharuch
Approx Travel Time
1d 1h 34m
₹1,210
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.


