
Bharuch to Mirzapur
Mirzapur is approximately 1250+ kms from Bharuch. The fastest way to reach Mirzapur from Bharuch is by Train Via Khandwa. It takes approximately 23 hours. The cheapest way to reach Mirzapur from Bharuch is by Train Via Khandwa which would take approximately 23 hours.
Sort By
Mode of Transport
Via Jabalpur
RECOMMENDED
Bharuch
Jabalpur
Mirzapur
Approx Travel Time
23h 6m
₹2,195
Onwards
Via Katni
Bharuch
Katni
Mirzapur
Approx Travel Time
1d 1h 5m
₹9,776
Onwards
Bharuch
Katni
Mirzapur
Approx Travel Time
1d 2h 3m
₹2,225
Onwards
Via Bhusawal
Bharuch
Bhusawal
Mirzapur
Approx Travel Time
23h 6m
On Demand
Bharuch
Bhusawal
Mirzapur
Approx Travel Time
1d 2h 50m
On Demand
Via Khandwa
CHEAPEST
FASTEST
Bharuch
Khandwa
Mirzapur
Approx Travel Time
22h 48m
₹785
Onwards
Via Indore
Bharuch
Indore
Mirzapur
Approx Travel Time
1d 2h 55m
₹2,400
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Mirzapur?
Mirzapur is approximately 1250+ kms from Bharuch.
How long does it take to reach Mirzapur from Bharuch?
It takes approximately 23 hours to reach Mirzapur from Bharuch by Train Via Khandwa.
What is the cheapest way to reach Mirzapur from Bharuch?
The cheapest way to reach Mirzapur from Bharuch is by Train Via Khandwa.
What is the fastest way to reach Mirzapur from Bharuch?
The fastest way to reach Mirzapur from Bharuch is by Train Via Khandwa.
Routes Connecting Bharuch
Routes From Bharuch
Routes To Bharuch
Routes Connecting Mirzapur
Routes From Mirzapur
Routes To Mirzapur
- Shivpuri to Mirzapur
- Thiruvarur to Mirzapur
- Shahjahanpur to Mirzapur
- Muzaffarnagar to Mirzapur
- Hamirpur to Mirzapur
- Gooty to Mirzapur
- Bongaigaon to Mirzapur
- Nelamangala to Mirzapur
- Sambalpur to Mirzapur
- Botad to Mirzapur
- Anand to Mirzapur
- Ratnagiri to Mirzapur
- Beed to Mirzapur
- Udupi to Mirzapur
- Amalapuram to Mirzapur


