
Fatehpur to Amroha
Amroha is approximately 450+ kms from Fatehpur. The fastest way to reach Amroha from Fatehpur is by Train. It takes approximately 9 hours. The cheapest way to reach Amroha from Fatehpur is by Train Via Ghaziabad which would take approximately 15 hours.
Sort By
Mode of Transport
Via Lucknow
Fatehpur, Uttar Pradesh
Lucknow
Amroha
Approx Travel Time
11h 58m
₹3,124
Onwards
Fatehpur, Uttar Pradesh
Lucknow
Amroha
Approx Travel Time
13h 43m
₹5,883
Onwards
Via Aligarh
Fatehpur, Uttar Pradesh
Aligarh
Amroha
Approx Travel Time
12h 34m
₹2,606
Onwards
Via Bara Banki
Fatehpur, Uttar Pradesh
Bara Banki
Amroha
Approx Travel Time
12h 43m
₹3,753
Onwards
Via Hapur
Fatehpur, Uttar Pradesh
Hapur
Amroha
Approx Travel Time
12h 40m
₹475
Onwards
Via Bulandshahr
Fatehpur, Uttar Pradesh
Bulandshahr
Amroha
Approx Travel Time
13h 1m
₹3,078
Onwards
Via Ghaziabad
CHEAPEST
Fatehpur, Uttar Pradesh
Ghaziabad
Amroha
Approx Travel Time
14h 25m
₹365
Onwards
Fatehpur, Uttar Pradesh
Ghaziabad
Amroha
Approx Travel Time
14h 40m
₹3,183
Onwards
Via Musafirkhana
Fatehpur, Uttar Pradesh
Musafirkhana
Amroha
Approx Travel Time
13h 59m
₹4,542
Onwards
Frequently Asked Questions
What is the distance between Fatehpur and Amroha?
Amroha is approximately 450+ kms from Fatehpur.
How long does it take to reach Amroha from Fatehpur?
It takes approximately 9 hours to reach Amroha from Fatehpur by Train.
What is the cheapest way to reach Amroha from Fatehpur?
The cheapest way to reach Amroha from Fatehpur is by Train Via Ghaziabad.
What is the fastest way to reach Amroha from Fatehpur?
The fastest way to reach Amroha from Fatehpur is by Train.