Roorkee to Raxaul - Multiple Options To Reach By Train, Cab
Raxaul is approximately 850+ kms from Roorkee. The fastest way to reach Raxaul from Roorkee is by Train Via Bettiah. It takes approximately 18 hours. The cheapest way to reach Raxaul from Roorkee is by Train Via Moradabad which would take approximately 19 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
CHEAPEST
Roorkee
Moradabad
Raxaul
Approx Travel Time
18h 40m
₹520
Onwards
Roorkee
Moradabad
Raxaul
Approx Travel Time
18h 55m
₹3,997
Onwards
Via Rampur (Uttar Pradesh)
Roorkee
Rampur (Uttar Pradesh)
Raxaul
Approx Travel Time
18h 25m
On Demand
Via Amroha
Roorkee
Amroha
Raxaul
Approx Travel Time
18h 40m
₹665
Onwards
Roorkee
Amroha
Raxaul
Approx Travel Time
19h 13m
₹3,856
Onwards
Via Bareilly
Roorkee
Bareilly
Raxaul
Approx Travel Time
18h 40m
₹575
Onwards
Via Bettiah
FASTEST
Roorkee
Bettiah
Raxaul
Approx Travel Time
18h 10m
₹1,400
Onwards
Via Laksar
Roorkee
Laksar
Raxaul
Approx Travel Time
18h 10m
₹525
Onwards
Via Gonda
Roorkee
Gonda
Raxaul
Approx Travel Time
18h 55m
₹730
Onwards
Via Hardoi
Roorkee
Hardoi
Raxaul
Approx Travel Time
19h 40m
₹675
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Raxaul?
Raxaul is approximately 850+ kms from Roorkee.
How long does it take to reach Raxaul from Roorkee?
It takes approximately 18 hours to reach Raxaul from Roorkee by Train Via Bettiah.
What is the cheapest way to reach Raxaul from Roorkee?
The cheapest way to reach Raxaul from Roorkee is by Train Via Moradabad.
What is the fastest way to reach Raxaul from Roorkee?
The fastest way to reach Raxaul from Roorkee is by Train Via Bettiah.