Rudrapur to Roorkee
Roorkee is approximately 200+ kms from Rudrapur. The fastest way to reach Roorkee from Rudrapur is by Train Via Haridwar. It takes approximately 6 hours. The cheapest way to reach Roorkee from Rudrapur is by Train Via Moradabad which would take approximately 6 hours.
Sort By
Mode of Transport
Via Haridwar
FASTEST
Rudrapur
Haridwar
Roorkee
Approx Travel Time
5h 40m
₹210
Onwards
Rudrapur
Haridwar
Roorkee
Approx Travel Time
5h 55m
₹1,871
Onwards
Via Jim Corbett (Ramnagar)
Rudrapur
Jim Corbett (Ramnagar)
Roorkee
Approx Travel Time
5h 55m
On Demand
Rudrapur
Jim Corbett (Ramnagar)
Roorkee
Approx Travel Time
7h 46m
On Demand
Via Moradabad
CHEAPEST
Rudrapur
Moradabad
Roorkee
Approx Travel Time
6h 14m
₹170
Onwards
Rudrapur
Moradabad
Roorkee
Approx Travel Time
6h 29m
₹3,759
Onwards
Via Dehradun
Rudrapur
Dehradun
Roorkee
Approx Travel Time
6h 10m
₹250
Onwards
Rudrapur
Dehradun
Roorkee
Approx Travel Time
6h 25m
₹1,310
Onwards
Via Haldwani
Rudrapur
Haldwani
Roorkee
Approx Travel Time
8h 25m
₹14,755
Onwards
Frequently Asked Questions
What is the distance between Rudrapur and Roorkee?
Roorkee is approximately 200+ kms from Rudrapur.
How long does it take to reach Roorkee from Rudrapur?
It takes approximately 6 hours to reach Roorkee from Rudrapur by Train Via Haridwar.
What is the cheapest way to reach Roorkee from Rudrapur?
The cheapest way to reach Roorkee from Rudrapur is by Train Via Moradabad.
What is the fastest way to reach Roorkee from Rudrapur?
The fastest way to reach Roorkee from Rudrapur is by Train Via Haridwar.