Amroha to Faizabad - Multiple Options To Reach By Train
Faizabad is approximately 450+ kms from Amroha. The fastest way to reach Faizabad from Amroha is by Train. It takes approximately 10 hours. The cheapest way to reach Faizabad from Amroha is by Train Via Bareilly which would take approximately 11 hours.
Sort By
Mode of Transport
Via Shahjahanpur
Amroha
Shahjahanpur
Faizabad
Approx Travel Time
11h 10m
₹340
Onwards
Via Rampur (Uttar Pradesh)
Amroha
Rampur (Uttar Pradesh)
Faizabad
Approx Travel Time
11h 10m
₹305
Onwards
Via Ayodhya
Amroha
Ayodhya
Faizabad
Approx Travel Time
11h 10m
₹455
Onwards
Via Bareilly
CHEAPEST
Amroha
Bareilly
Faizabad
Approx Travel Time
11h 10m
₹300
Onwards
Via Moradabad
Amroha
Moradabad
Faizabad
Approx Travel Time
11h 10m
₹310
Onwards
Via Hardoi
Amroha
Hardoi
Faizabad
Approx Travel Time
11h 40m
₹350
Onwards
Via Sandila
Amroha
Sandila
Faizabad
Approx Travel Time
11h 40m
On Demand
Via Bara Banki
Amroha
Bara Banki
Faizabad
Approx Travel Time
11h 40m
₹345
Onwards
Via Lucknow
Amroha
Lucknow
Faizabad
Approx Travel Time
11h 55m
₹385
Onwards
Frequently Asked Questions
What is the distance between Amroha and Faizabad?
Faizabad is approximately 450+ kms from Amroha.
How long does it take to reach Faizabad from Amroha?
It takes approximately 10 hours to reach Faizabad from Amroha by Train.
What is the cheapest way to reach Faizabad from Amroha?
The cheapest way to reach Faizabad from Amroha is by Train Via Bareilly.
What is the fastest way to reach Faizabad from Amroha?
The fastest way to reach Faizabad from Amroha is by Train.