
Amroha to Azamgarh
Azamgarh is approximately 650+ kms from Amroha. The fastest way to reach Azamgarh from Amroha is by Train, Flight Via Delhi, Gorakhpur. It takes approximately 10 hours. The cheapest way to reach Azamgarh from Amroha is by Train Via Rampur (Uttar Pradesh) which would take approximately 13 hours.
Sort By
Mode of Transport
Via Raibareilly
RECOMMENDED
Amroha
Raibareilly
Azamgarh
Approx Travel Time
12h 38m
On Demand
Via Rampur (Uttar Pradesh)
CHEAPEST
Amroha
Rampur (Uttar Pradesh)
Azamgarh
Approx Travel Time
12h 36m
₹390
Onwards
Amroha
Rampur (Uttar Pradesh)
Azamgarh
Approx Travel Time
12h 58m
₹451
Onwards
Amroha
Rampur (Uttar Pradesh)
Azamgarh
Approx Travel Time
12h 33m
₹2,454
Onwards
Via Delhi, Gorakhpur
FASTEST
Amroha
Delhi
Gorakhpur
Azamgarh
Approx Travel Time
9h 59m
₹4,986
Onwards
Amroha
Delhi
Gorakhpur
Azamgarh
Approx Travel Time
10h 20m
₹7,971
Onwards
Via Bareilly, Lucknow
Amroha
Bareilly
Lucknow
Azamgarh
Approx Travel Time
14h 26m
₹4,575
Onwards
Via Bareilly, Ayodhya
Amroha
Bareilly
Ayodhya
Azamgarh
Approx Travel Time
16h 29m
₹4,663
Onwards
Via Ghaziabad, Varanasi
Amroha
Ghaziabad
Varanasi
Azamgarh
Approx Travel Time
10h 14m
₹7,545
Onwards
Amroha
Ghaziabad
Varanasi
Azamgarh
Approx Travel Time
10h 46m
₹8,855
Onwards
Frequently Asked Questions
What is the distance between Amroha and Azamgarh?
Azamgarh is approximately 650+ kms from Amroha.
How long does it take to reach Azamgarh from Amroha?
It takes approximately 10 hours to reach Azamgarh from Amroha by Train, Flight Via Delhi, Gorakhpur.
What is the cheapest way to reach Azamgarh from Amroha?
The cheapest way to reach Azamgarh from Amroha is by Train Via Rampur (Uttar Pradesh).
What is the fastest way to reach Azamgarh from Amroha?
The fastest way to reach Azamgarh from Amroha is by Train, Flight Via Delhi, Gorakhpur.

