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


