
Moradabad to Azamgarh
Azamgarh is approximately 600+ kms from Moradabad. The fastest way to reach Azamgarh from Moradabad is by Train, Flight Via Delhi, Gorakhpur. It takes approximately 10 hours. The cheapest way to reach Azamgarh from Moradabad is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Delhi, Gorakhpur
FASTEST
Moradabad
Delhi
Gorakhpur
Azamgarh
Approx Travel Time
9h 40m
₹4,815
Onwards
Via Ayodhya
Moradabad
Ayodhya
Azamgarh
Approx Travel Time
13h 3m
₹5,156
Onwards
Moradabad
Ayodhya
Azamgarh
Approx Travel Time
10h 31m
₹4,322
Onwards
Via Bara Banki
Moradabad
Bara Banki
Azamgarh
Approx Travel Time
16h 4m
₹1,473
Onwards
Via Sultanpur
Moradabad
Sultanpur
Azamgarh
Approx Travel Time
9h 58m
On Demand
Via Raibareilly
Moradabad
Raibareilly
Azamgarh
Approx Travel Time
11h 1m
On Demand
Via Basti
Moradabad
Basti
Azamgarh
Approx Travel Time
11h 7m
On Demand
Via Amethi
Moradabad
Amethi
Azamgarh
Approx Travel Time
11h 9m
On Demand
Frequently Asked Questions
What is the distance between Moradabad and Azamgarh?
Azamgarh is approximately 600+ kms from Moradabad.
How long does it take to reach Azamgarh from Moradabad?
It takes approximately 10 hours to reach Azamgarh from Moradabad by Train, Flight Via Delhi, Gorakhpur.
What is the cheapest way to reach Azamgarh from Moradabad?
The cheapest way to reach Azamgarh from Moradabad is by Train.
What is the fastest way to reach Azamgarh from Moradabad?
The fastest way to reach Azamgarh from Moradabad is by Train, Flight Via Delhi, Gorakhpur.

