
Meerut to Nainital
Nainital is approximately 250+ kms from Meerut. The fastest way to reach Nainital from Meerut is by Train, Bus Via Moradabad. It takes approximately 5 hours. The cheapest way to reach Nainital from Meerut is by Train, Bus Via Moradabad which would take approximately 5 hours.
Sort By
Mode of Transport
Via Moradabad
CHEAPEST
FASTEST
Meerut
Moradabad
Nainital
Approx Travel Time
5h 10m
₹589
Onwards
Meerut
Moradabad
Nainital
Approx Travel Time
5h 40m
₹2,998
Onwards
Via Hapur
Meerut
Hapur
Nainital
Approx Travel Time
8h 20m
₹2,973
Onwards
Meerut
Hapur
Nainital
Approx Travel Time
7h 58m
₹773
Onwards
Meerut
Hapur
Nainital
Approx Travel Time
8h 21m
₹3,212
Onwards
Via Rampur (Uttar Pradesh)
Meerut
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
7h 58m
₹3,337
Onwards
Meerut
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
6h 52m
₹649
Onwards
Meerut
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
6h 40m
₹3,048
Onwards
Via Gajraula
Meerut
Gajraula
Nainital
Approx Travel Time
9h 54m
₹3,117
Onwards
Frequently Asked Questions
What is the distance between Meerut and Nainital?
Nainital is approximately 250+ kms from Meerut.
How long does it take to reach Nainital from Meerut?
It takes approximately 5 hours to reach Nainital from Meerut by Train, Bus Via Moradabad.
What is the cheapest way to reach Nainital from Meerut?
The cheapest way to reach Nainital from Meerut is by Train, Bus Via Moradabad.
What is the fastest way to reach Nainital from Meerut?
The fastest way to reach Nainital from Meerut is by Train, Bus Via Moradabad.
Routes Connecting Meerut
Routes From Meerut
Routes Connecting Nainital
Routes From Nainital
Routes To Nainital
- Durgapur to Nainital
- Ludhiana to Nainital
- Shivamogga to Nainital
- Ghumarwin to Nainital
- Bulandshahr to Nainital
- Nilambur to Nainital
- Ankleshwar to Nainital
- Dholpur to Nainital
- Gyanpur to Nainital
- Kanchipuram to Nainital
- Didwana to Nainital
- Thekkady to Nainital
- Sendhwa to Nainital
- Badrinath to Nainital
- Kadur to Nainital


