
Surat to Mirzapur
Mirzapur is approximately 1350+ kms from Surat. The fastest way to reach Mirzapur from Surat is by Flight, Cab Via Pune, Varanasi. It takes approximately 8 hours. The cheapest way to reach Mirzapur from Surat is by Train which would take approximately 26 hours.
Sort By
Mode of Transport
Via Ahmedabad, Varanasi
RECOMMENDED
Surat
Ahmedabad
Varanasi
Mirzapur
Approx Travel Time
11h 53m
₹12,271
Onwards
Via Jaipur, Varanasi
Surat
Jaipur
Varanasi
Mirzapur
Approx Travel Time
8h 56m
₹12,593
Onwards
Via Pune, Varanasi
FASTEST
Surat
Pune
Varanasi
Mirzapur
Approx Travel Time
8h 16m
₹12,479
Onwards
Via Jaipur, Prayagraj(Allahabad)
Surat
Jaipur
Prayagraj(Allahabad)
Mirzapur
Approx Travel Time
10h 40m
₹10,213
Onwards
Surat
Jaipur
Prayagraj(Allahabad)
Mirzapur
Approx Travel Time
8h 40m
₹10,717
Onwards
Via Jabalpur
Surat
Jabalpur
Mirzapur
Approx Travel Time
20h 5m
₹1,375
Onwards
Via Khandwa
Surat
Khandwa
Mirzapur
Approx Travel Time
20h 35m
₹745
Onwards
Via Katni
Surat
Katni
Mirzapur
Approx Travel Time
1d 2h 11m
₹9,725
Onwards
Frequently Asked Questions
What is the distance between Surat and Mirzapur?
Mirzapur is approximately 1350+ kms from Surat.
How long does it take to reach Mirzapur from Surat?
It takes approximately 8 hours to reach Mirzapur from Surat by Flight, Cab Via Pune, Varanasi.
What is the cheapest way to reach Mirzapur from Surat?
The cheapest way to reach Mirzapur from Surat is by Train.
What is the fastest way to reach Mirzapur from Surat?
The fastest way to reach Mirzapur from Surat is by Flight, Cab Via Pune, Varanasi.
Routes Connecting Surat
Routes From Surat
Routes Connecting Mirzapur
Routes From Mirzapur
- Mirzapur to Kushinagar
- Mirzapur to Mahagaon
- Mirzapur to Ramachandrapuram
- Mirzapur to Tekkali
- Mirzapur to Katihar
- Mirzapur to Muzaffarnagar
- Mirzapur to Laxmangarh
- Mirzapur to Koilkuntla
- Mirzapur to Hassan
- Mirzapur to Theni
- Mirzapur to Azamgarh
- Mirzapur to Manendragarh
- Mirzapur to Sujangarh
- Mirzapur to Bangalore
- Mirzapur to Dongargarh


