
Roorkee to Basti
Basti is approximately 650+ kms from Roorkee. The fastest way to reach Basti from Roorkee is by Train. It takes approximately 13 hours. The cheapest way to reach Basti from Roorkee is by Train which would take approximately 13 hours.
Sort By
Mode of Transport
Via Moradabad
Roorkee
Moradabad
Basti
Approx Travel Time
14h 55m
₹410
Onwards
Roorkee
Moradabad
Basti
Approx Travel Time
15h 10m
₹3,887
Onwards
Via Bareilly
Roorkee
Bareilly
Basti
Approx Travel Time
14h 55m
₹435
Onwards
Roorkee
Bareilly
Basti
Approx Travel Time
17h 13m
₹6,587
Onwards
Via Shahjahanpur
Roorkee
Shahjahanpur
Basti
Approx Travel Time
15h 10m
₹455
Onwards
Via Lucknow
Roorkee
Lucknow
Basti
Approx Travel Time
15h 55m
₹910
Onwards
Via Ambala
Roorkee
Ambala
Basti
Approx Travel Time
18h 55m
₹495
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Basti?
Basti is approximately 650+ kms from Roorkee.
How long does it take to reach Basti from Roorkee?
It takes approximately 13 hours to reach Basti from Roorkee by Train.
What is the cheapest way to reach Basti from Roorkee?
The cheapest way to reach Basti from Roorkee is by Train.
What is the fastest way to reach Basti from Roorkee?
The fastest way to reach Basti from Roorkee is by Train.