
Mirzapur to Bharuch
Bharuch is approximately 1250+ kms from Mirzapur. The fastest way to reach Bharuch from Mirzapur is by Train Via Khandwa. It takes approximately 23 hours. The cheapest way to reach Bharuch from Mirzapur is by Train Via Khandwa which would take approximately 23 hours.
Sort By
Mode of Transport
Via Jabalpur
RECOMMENDED
Mirzapur
Jabalpur
Bharuch
Approx Travel Time
23h 6m
₹1,495
Onwards
Via Katni
Mirzapur
Katni
Bharuch
Approx Travel Time
1d 1h 5m
₹9,745
Onwards
Mirzapur
Katni
Bharuch
Approx Travel Time
1d 2h 3m
₹2,025
Onwards
Via Bhusawal
Mirzapur
Bhusawal
Bharuch
Approx Travel Time
23h 6m
On Demand
Mirzapur
Bhusawal
Bharuch
Approx Travel Time
1d 2h 50m
On Demand
Via Khandwa
CHEAPEST
FASTEST
Mirzapur
Khandwa
Bharuch
Approx Travel Time
22h 48m
₹785
Onwards
Via Indore
Mirzapur
Indore
Bharuch
Approx Travel Time
1d 2h 55m
₹2,299
Onwards
Via Pipariya
Mirzapur
Pipariya
Bharuch
Approx Travel Time
23h 5m
₹785
Onwards
Frequently Asked Questions
What is the distance between Mirzapur and Bharuch?
Bharuch is approximately 1250+ kms from Mirzapur.
How long does it take to reach Bharuch from Mirzapur?
It takes approximately 23 hours to reach Bharuch from Mirzapur by Train Via Khandwa.
What is the cheapest way to reach Bharuch from Mirzapur?
The cheapest way to reach Bharuch from Mirzapur is by Train Via Khandwa.
What is the fastest way to reach Bharuch from Mirzapur?
The fastest way to reach Bharuch from Mirzapur is by Train Via Khandwa.


