
Azamgarh to Suratgarh
Suratgarh is approximately 1100+ kms from Azamgarh. The fastest way to reach Suratgarh from Azamgarh is by Train Via Agra. It takes approximately 23 hours. The cheapest way to reach Suratgarh from Azamgarh is by Train Via Bara Banki which would take approximately 23 hours.
Sort By
Mode of Transport
Via Agra
RECOMMENDED
FASTEST
Azamgarh
Agra
Suratgarh
Approx Travel Time
22h 55m
On Demand
Via Shahjahanpur
Azamgarh
Shahjahanpur
Suratgarh
Approx Travel Time
23h 16m
On Demand
Via Delhi
Azamgarh
Delhi
Suratgarh
Approx Travel Time
22h 55m
₹715
Onwards
Via Bara Banki
CHEAPEST
Azamgarh
Bara Banki
Suratgarh
Approx Travel Time
22h 59m
₹660
Onwards
Via Ghaziabad
Azamgarh
Ghaziabad
Suratgarh
Approx Travel Time
22h 55m
₹1,130
Onwards
Via Bareilly
Azamgarh
Bareilly
Suratgarh
Approx Travel Time
23h 30m
On Demand
Via Rampur (Uttar Pradesh)
Azamgarh
Rampur (Uttar Pradesh)
Suratgarh
Approx Travel Time
23h 25m
On Demand
Via Gonda
Azamgarh
Gonda
Suratgarh
Approx Travel Time
23h 25m
₹665
Onwards
Via Moradabad
Azamgarh
Moradabad
Suratgarh
Approx Travel Time
23h 30m
On Demand
Via Amroha
Azamgarh
Amroha
Suratgarh
Approx Travel Time
23h 40m
On Demand
Frequently Asked Questions
What is the distance between Azamgarh and Suratgarh?
Suratgarh is approximately 1100+ kms from Azamgarh.
How long does it take to reach Suratgarh from Azamgarh?
It takes approximately 23 hours to reach Suratgarh from Azamgarh by Train Via Agra.
What is the cheapest way to reach Suratgarh from Azamgarh?
The cheapest way to reach Suratgarh from Azamgarh is by Train Via Bara Banki.
What is the fastest way to reach Suratgarh from Azamgarh?
The fastest way to reach Suratgarh from Azamgarh is by Train Via Agra.