
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 Rampur (Uttar Pradesh) which would take approximately 7 hours.
Sort By
Mode of Transport
Via Moradabad
FASTEST
Meerut
Moradabad
Nainital
Approx Travel Time
5h 10m
₹829
Onwards
Meerut
Moradabad
Nainital
Approx Travel Time
5h 40m
₹3,738
Onwards
Via Hapur
Meerut
Hapur
Nainital
Approx Travel Time
8h 28m
₹2,272
Onwards
Meerut
Hapur
Nainital
Approx Travel Time
7h 58m
₹789
Onwards
Via Rampur (Uttar Pradesh)
Meerut
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
8h 2m
₹3,318
Onwards
Meerut
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
6h 40m
₹3,561
Onwards
CHEAPEST
Meerut
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
6h 52m
₹662
Onwards
Via Kashipur
Meerut
Kashipur
Nainital
Approx Travel Time
7h 15m
₹2,820
Onwards
Via Rudrapur
Meerut
Rudrapur
Nainital
Approx Travel Time
7h 21m
₹3,563
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 Rampur (Uttar Pradesh).
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
- Nainital to Ratnagiri
- Nainital to Gooty
- Nainital to Ankleshwar
- Nainital to Bikaner
- Nainital to Kasaragod
- Nainital to Igatpuri
- Nainital to Anantapur
- Nainital to Kottayam
- Nainital to Panipat
- Nainital to Rajgarh
- Nainital to Kalyandurg
- Nainital to Nidadavolu
- Nainital to Pudukkottai
- Nainital to Malegaon
- Nainital to Yeola


