Roorkee to Nainital
Nainital is approximately 200+ kms from Roorkee. The fastest way to reach Nainital from Roorkee is by Train, Cab Via Jim Corbett (Ramnagar). It takes approximately 6 hours. The cheapest way to reach Nainital from Roorkee is by Train, Cab Via Jim Corbett (Ramnagar) which would take approximately 6 hours.
Sort By
Mode of Transport
Via Jim Corbett (Ramnagar)
CHEAPEST
FASTEST
Roorkee
Jim Corbett (Ramnagar)
Nainital
Approx Travel Time
5h 25m
₹2,989
Onwards
Via Dhampur
Roorkee
Dhampur
Nainital
Approx Travel Time
6h 43m
₹3,388
Onwards
Via Bijnor
Roorkee
Bijnor
Nainital
Approx Travel Time
7h 14m
₹3,990
Onwards
Via Moradabad
Roorkee
Moradabad
Nainital
Approx Travel Time
7h 31m
₹3,316
Onwards
Via Haridwar
Roorkee
Haridwar
Nainital
Approx Travel Time
7h 44m
₹4,760
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Nainital?
Nainital is approximately 200+ kms from Roorkee.
How long does it take to reach Nainital from Roorkee?
It takes approximately 6 hours to reach Nainital from Roorkee by Train, Cab Via Jim Corbett (Ramnagar).
What is the cheapest way to reach Nainital from Roorkee?
The cheapest way to reach Nainital from Roorkee is by Train, Cab Via Jim Corbett (Ramnagar).
What is the fastest way to reach Nainital from Roorkee?
The fastest way to reach Nainital from Roorkee is by Train, Cab Via Jim Corbett (Ramnagar).