
Shahganj to Surat
Surat is approximately 1300+ kms from Shahganj. The fastest way to reach Surat from Shahganj is by Train, Flight Via Varanasi. It takes approximately 6 hours. The cheapest way to reach Surat from Shahganj is by Train Via Prayagraj(Allahabad) which would take approximately 27 hours.
Sort By
Mode of Transport
Via Varanasi
RECOMMENDED
FASTEST
Shahganj
Varanasi
Surat
Approx Travel Time
5h 25m
₹5,335
Onwards
Via Bina
Shahganj
Bina
Surat
Approx Travel Time
1d 2h 40m
₹615
Onwards
Via Lucknow
Shahganj
Lucknow
Surat
Approx Travel Time
7h 55m
₹6,268
Onwards
Via Ujjain
Shahganj
Ujjain
Surat
Approx Travel Time
1d 2h 40m
₹695
Onwards
Via Itarsi
Shahganj
Itarsi
Surat
Approx Travel Time
1d 2h 55m
₹625
Onwards
Via Prayagraj(Allahabad)
CHEAPEST
Shahganj
Prayagraj(Allahabad)
Surat
Approx Travel Time
1d 2h 40m
₹495
Onwards
Via Ratlam
Shahganj
Ratlam
Surat
Approx Travel Time
1d 3h 10m
₹840
Onwards
Via Satna
Shahganj
Satna
Surat
Approx Travel Time
1d 2h 40m
₹725
Onwards
Via Jabalpur
Shahganj
Jabalpur
Surat
Approx Travel Time
1d 3h 40m
₹610
Onwards
Via Maihar
Shahganj
Maihar
Surat
Approx Travel Time
1d 3h 10m
On Demand
Frequently Asked Questions
What is the distance between Shahganj and Surat?
Surat is approximately 1300+ kms from Shahganj.
How long does it take to reach Surat from Shahganj?
It takes approximately 6 hours to reach Surat from Shahganj by Train, Flight Via Varanasi.
What is the cheapest way to reach Surat from Shahganj?
The cheapest way to reach Surat from Shahganj is by Train Via Prayagraj(Allahabad).
What is the fastest way to reach Surat from Shahganj?
The fastest way to reach Surat from Shahganj is by Train, Flight Via Varanasi.