
Nainital to Roorkee
Roorkee is approximately 250+ kms from Nainital. The fastest way to reach Roorkee from Nainital is by Bus, Train Via Moradabad. It takes approximately 6 hours. The cheapest way to reach Roorkee from Nainital is by Bus, Train Via Moradabad which would take approximately 6 hours.
Sort By
Mode of Transport
Via Moradabad
CHEAPEST
FASTEST
Nainital
Moradabad
Roorkee
Approx Travel Time
5h 35m
₹484
Onwards
Via Kashipur
Nainital
Kashipur
Roorkee
Approx Travel Time
7h 7m
₹2,542
Onwards
Via Haridwar
Nainital
Haridwar
Roorkee
Approx Travel Time
11h 34m
₹2,491
Onwards
Nainital
Haridwar
Roorkee
Approx Travel Time
11h 17m
₹1,278
Onwards
Via Rampur (Uttar Pradesh)
Nainital
Rampur (Uttar Pradesh)
Roorkee
Approx Travel Time
7h 1m
₹484
Onwards
Nainital
Rampur (Uttar Pradesh)
Roorkee
Approx Travel Time
8h 11m
₹3,504
Onwards
Via Najibabad
Nainital
Najibabad
Roorkee
Approx Travel Time
8h 13m
₹1,294
Onwards
Via Jim Corbett (Ramnagar)
Nainital
Jim Corbett (Ramnagar)
Roorkee
Approx Travel Time
7h 52m
On Demand
Via Amroha
Nainital
Amroha
Roorkee
Approx Travel Time
7h 58m
On Demand
Frequently Asked Questions
What is the distance between Nainital and Roorkee?
Roorkee is approximately 250+ kms from Nainital.
How long does it take to reach Roorkee from Nainital?
It takes approximately 6 hours to reach Roorkee from Nainital by Bus, Train Via Moradabad.
What is the cheapest way to reach Roorkee from Nainital?
The cheapest way to reach Roorkee from Nainital is by Bus, Train Via Moradabad.
What is the fastest way to reach Roorkee from Nainital?
The fastest way to reach Roorkee from Nainital is by Bus, Train Via Moradabad.
Routes Connecting Nainital
Routes From Nainital
- Nainital to Gadwal
- Nainital to Mughal-Sarai
- Nainital to Garhwa
- Nainital to Charkhi-dadri
- Nainital to Nandyal
- Nainital to Sivakasi
- Nainital to Malda
- Nainital to Phulbani
- Nainital to Jhansi
- Nainital to Mummidivaram
- Nainital to Mohanlalganj
- Nainital to Vinukonda
- Nainital to Sagar
- Nainital to Latehar
- Nainital to Rewari


