
Raxaul to Roorkee
Roorkee is approximately 850+ kms from Raxaul. The fastest way to reach Roorkee from Raxaul is by Train Via Bettiah. It takes approximately 18 hours. The cheapest way to reach Roorkee from Raxaul is by Train Via Gonda which would take approximately 19 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Raxaul
Moradabad
Roorkee
Approx Travel Time
18h 40m
₹505
Onwards
Raxaul
Moradabad
Roorkee
Approx Travel Time
18h 55m
₹3,916
Onwards
Via Rampur (Uttar Pradesh)
Raxaul
Rampur (Uttar Pradesh)
Roorkee
Approx Travel Time
18h 25m
On Demand
Via Amroha
Raxaul
Amroha
Roorkee
Approx Travel Time
18h 40m
₹1,530
Onwards
Raxaul
Amroha
Roorkee
Approx Travel Time
19h 13m
₹5,047
Onwards
Via Bareilly
Raxaul
Bareilly
Roorkee
Approx Travel Time
18h 40m
₹500
Onwards
Via Bettiah
FASTEST
Raxaul
Bettiah
Roorkee
Approx Travel Time
18h 10m
₹610
Onwards
Via Laksar
Raxaul
Laksar
Roorkee
Approx Travel Time
18h 10m
₹510
Onwards
Via Gonda
CHEAPEST
Raxaul
Gonda
Roorkee
Approx Travel Time
18h 55m
₹465
Onwards
Via Hardoi
Raxaul
Hardoi
Roorkee
Approx Travel Time
19h 40m
₹595
Onwards
Frequently Asked Questions
What is the distance between Raxaul and Roorkee?
Roorkee is approximately 850+ kms from Raxaul.
How long does it take to reach Roorkee from Raxaul?
It takes approximately 18 hours to reach Roorkee from Raxaul by Train Via Bettiah.
What is the cheapest way to reach Roorkee from Raxaul?
The cheapest way to reach Roorkee from Raxaul is by Train Via Gonda.
What is the fastest way to reach Roorkee from Raxaul?
The fastest way to reach Roorkee from Raxaul is by Train Via Bettiah.