Mirzapur to Surat
Surat is approximately 1150+ kms from Mirzapur. The fastest way to reach Surat from Mirzapur is by Train, Flight Via Varanasi. It takes approximately 6 hours. The cheapest way to reach Surat from Mirzapur is by Train Via Katni which would take approximately 26 hours.
Sort By
Mode of Transport
Via Bhopal
RECOMMENDED
Mirzapur
Bhopal
Surat
Approx Travel Time
1d 1h 10m
₹1,035
Onwards
Via Pipariya
Mirzapur
Pipariya
Surat
Approx Travel Time
1d 1h 25m
₹735
Onwards
Via Varanasi
FASTEST
Mirzapur
Varanasi
Surat
Approx Travel Time
5h 40m
₹13,561
Onwards
Via Harda
Mirzapur
Harda
Surat
Approx Travel Time
1d 1h 25m
₹730
Onwards
Via Jabalpur
Mirzapur
Jabalpur
Surat
Approx Travel Time
1d 1h 40m
₹490
Onwards
Via Katni
CHEAPEST
Mirzapur
Katni
Surat
Approx Travel Time
1d 1h 25m
₹465
Onwards
Via Bhusawal
Mirzapur
Bhusawal
Surat
Approx Travel Time
1d 2h 25m
On Demand
Via Jalgaon
Mirzapur
Jalgaon
Surat
Approx Travel Time
1d 2h 10m
₹630
Onwards
Via Ratlam
Mirzapur
Ratlam
Surat
Approx Travel Time
1d 1h 55m
₹720
Onwards
Via Lucknow
Mirzapur
Lucknow
Surat
Approx Travel Time
9h 25m
On Demand
Frequently Asked Questions
What is the distance between Mirzapur and Surat?
Surat is approximately 1150+ kms from Mirzapur.
How long does it take to reach Surat from Mirzapur?
It takes approximately 6 hours to reach Surat from Mirzapur by Train, Flight Via Varanasi.
What is the cheapest way to reach Surat from Mirzapur?
The cheapest way to reach Surat from Mirzapur is by Train Via Katni.
What is the fastest way to reach Surat from Mirzapur?
The fastest way to reach Surat from Mirzapur is by Train, Flight Via Varanasi.