
Hajipur to Bharuch
Bharuch is approximately 1600+ kms from Hajipur. The fastest way to reach Bharuch from Hajipur is by Train Via Jabalpur. It takes approximately 29 hours. The cheapest way to reach Bharuch from Hajipur is by Train Via Jalgaon which would take approximately 31 hours.
Sort By
Mode of Transport
Via Jalgaon
RECOMMENDED
Hajipur
Jalgaon
Bharuch
Approx Travel Time
1d 8h 28m
₹1,325
Onwards
CHEAPEST
Hajipur
Jalgaon
Bharuch
Approx Travel Time
1d 6h 19m
₹840
Onwards
Via Jabalpur
FASTEST
Hajipur
Jabalpur
Bharuch
Approx Travel Time
1d 5h 16m
₹895
Onwards
Via Buxar
Hajipur
Buxar
Bharuch
Approx Travel Time
1d 8h 20m
On Demand
Via Gaya
Hajipur
Gaya
Bharuch
Approx Travel Time
1d 12h 6m
On Demand
Via Bhusawal
Hajipur
Bhusawal
Bharuch
Approx Travel Time
1d 10h 45m
On Demand
Hajipur
Bhusawal
Bharuch
Approx Travel Time
1d 7h 1m
On Demand
Via Kanpur
Hajipur
Kanpur
Bharuch
Approx Travel Time
1d 8h 44m
₹1,825
Onwards
Via Itarsi
Hajipur
Itarsi
Bharuch
Approx Travel Time
1d 6h 26m
₹905
Onwards
Frequently Asked Questions
What is the distance between Hajipur and Bharuch?
Bharuch is approximately 1600+ kms from Hajipur.
How long does it take to reach Bharuch from Hajipur?
It takes approximately 29 hours to reach Bharuch from Hajipur by Train Via Jabalpur.
What is the cheapest way to reach Bharuch from Hajipur?
The cheapest way to reach Bharuch from Hajipur is by Train Via Jalgaon.
What is the fastest way to reach Bharuch from Hajipur?
The fastest way to reach Bharuch from Hajipur is by Train Via Jabalpur.


