Roorkee to Bettiah - Multiple Options To Reach By Train, Cab
Bettiah is approximately 750+ kms from Roorkee. The fastest way to reach Bettiah from Roorkee is by Train. It takes approximately 16 hours. The cheapest way to reach Bettiah from Roorkee is by Train Via Moradabad which would take approximately 18 hours.
Sort By
Mode of Transport
Via Moradabad
CHEAPEST
Roorkee
Moradabad
Bettiah
Approx Travel Time
17h 40m
₹500
Onwards
Roorkee
Moradabad
Bettiah
Approx Travel Time
17h 55m
₹3,977
Onwards
Via Laksar
Roorkee
Laksar
Bettiah
Approx Travel Time
17h 10m
₹510
Onwards
Via Rampur (Uttar Pradesh)
Roorkee
Rampur (Uttar Pradesh)
Bettiah
Approx Travel Time
17h 25m
₹1,235
Onwards
Via Najibabad
Roorkee
Najibabad
Bettiah
Approx Travel Time
17h 10m
₹510
Onwards
Via Shahjahanpur
Roorkee
Shahjahanpur
Bettiah
Approx Travel Time
18h 10m
₹570
Onwards
Via Gonda
Roorkee
Gonda
Bettiah
Approx Travel Time
17h 55m
₹570
Onwards
Via Bareilly
Roorkee
Bareilly
Bettiah
Approx Travel Time
19h
₹555
Onwards
Via Gorakhpur
Roorkee
Gorakhpur
Bettiah
Approx Travel Time
17h 55m
₹545
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Bettiah?
Bettiah is approximately 750+ kms from Roorkee.
How long does it take to reach Bettiah from Roorkee?
It takes approximately 16 hours to reach Bettiah from Roorkee by Train.
What is the cheapest way to reach Bettiah from Roorkee?
The cheapest way to reach Bettiah from Roorkee is by Train Via Moradabad.
What is the fastest way to reach Bettiah from Roorkee?
The fastest way to reach Bettiah from Roorkee is by Train.