Bettiah to Amroha - Multiple Options To Reach By Train, Cab
Amroha is approximately 650+ kms from Bettiah. The fastest way to reach Amroha from Bettiah is by Train. It takes approximately 14 hours. The cheapest way to reach Amroha from Bettiah is by Train Via Basti, Moradabad which would take approximately 17 hours.
Sort By
Mode of Transport
Via Moradabad
Bettiah
Moradabad
Amroha
Approx Travel Time
14h 55m
₹445
Onwards
Bettiah
Moradabad
Amroha
Approx Travel Time
15h 10m
₹2,400
Onwards
Via Rampur (Uttar Pradesh)
Bettiah
Rampur (Uttar Pradesh)
Amroha
Approx Travel Time
14h 55m
₹545
Onwards
Via Shahjahanpur
Bettiah
Shahjahanpur
Amroha
Approx Travel Time
15h 10m
₹500
Onwards
Via Gonda
Bettiah
Gonda
Amroha
Approx Travel Time
15h 25m
₹435
Onwards
Via Bareilly
Bettiah
Bareilly
Amroha
Approx Travel Time
16h 15m
₹445
Onwards
Via Basti, Moradabad
CHEAPEST
Bettiah
Basti
Moradabad
Amroha
Approx Travel Time
16h 50m
₹345
Onwards
Via Gorakhpur
Bettiah
Gorakhpur
Amroha
Approx Travel Time
15h 40m
₹455
Onwards
Via Basti
Bettiah
Basti
Amroha
Approx Travel Time
15h 40m
₹450
Onwards
Frequently Asked Questions
What is the distance between Bettiah and Amroha?
Amroha is approximately 650+ kms from Bettiah.
How long does it take to reach Amroha from Bettiah?
It takes approximately 14 hours to reach Amroha from Bettiah by Train.
What is the cheapest way to reach Amroha from Bettiah?
The cheapest way to reach Amroha from Bettiah is by Train Via Basti, Moradabad.
What is the fastest way to reach Amroha from Bettiah?
The fastest way to reach Amroha from Bettiah is by Train.