
Azamgarh to Surat
Surat is approximately 1650+ kms from Azamgarh. The fastest way to reach Surat from Azamgarh is by Train, Flight Via Gorakhpur, Delhi. It takes approximately 8 hours. The cheapest way to reach Surat from Azamgarh is by Train which would take approximately 39 hours.
Sort By
Mode of Transport
Via Gorakhpur, Delhi
RECOMMENDED
FASTEST
Azamgarh
Gorakhpur
Delhi
Surat
Approx Travel Time
8h 5m
On Demand
Via Jabalpur
Azamgarh
Jabalpur
Surat
Approx Travel Time
1d 1h
₹780
Onwards
Azamgarh
Jabalpur
Surat
Approx Travel Time
1d 2h 35m
₹1,645
Onwards
Via Prayagraj(Allahabad), Jabalpur
Azamgarh
Prayagraj(Allahabad)
Jabalpur
Surat
Approx Travel Time
23h 27m
₹4,450
Onwards
Via Banda
Azamgarh
Banda
Surat
Approx Travel Time
1d 13h 40m
₹1,814
Onwards
Via Varanasi, Pune
Azamgarh
Varanasi
Pune
Surat
Approx Travel Time
9h 3m
₹14,246
Onwards
Via Varanasi, Navi Mumbai
Azamgarh
Varanasi
Navi Mumbai
Surat
Approx Travel Time
9h 8m
₹14,480
Onwards
Via Varanasi, Mumbai
Azamgarh
Varanasi
Mumbai
Surat
Approx Travel Time
9h 18m
₹14,480
Onwards
Frequently Asked Questions
What is the distance between Azamgarh and Surat?
Surat is approximately 1650+ kms from Azamgarh.
How long does it take to reach Surat from Azamgarh?
It takes approximately 8 hours to reach Surat from Azamgarh by Train, Flight Via Gorakhpur, Delhi.
What is the cheapest way to reach Surat from Azamgarh?
The cheapest way to reach Surat from Azamgarh is by Train.
What is the fastest way to reach Surat from Azamgarh?
The fastest way to reach Surat from Azamgarh is by Train, Flight Via Gorakhpur, Delhi.

