
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
₹652
Onwards
Meerut
Moradabad
Nainital
Approx Travel Time
5h 40m
₹3,561
Onwards
Via Hapur
Meerut
Hapur
Nainital
Approx Travel Time
8h 28m
₹2,823
Onwards
Meerut
Hapur
Nainital
Approx Travel Time
7h 58m
₹659
Onwards
Via Rampur (Uttar Pradesh)
Meerut
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
8h 2m
₹3,337
Onwards
Meerut
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
6h 40m
₹3,589
Onwards
Meerut
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
6h 52m
₹690
Onwards
Via Kashipur
Meerut
Kashipur
Nainital
Approx Travel Time
7h 15m
₹2,979
Onwards
Via Rudrapur
Meerut
Rudrapur
Nainital
Approx Travel Time
7h 21m
₹3,558
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
- Nainital to Kufri
- Nainital to Jalandhar
- Nainital to Rajahmundry
- Nainital to Nagina
- Nainital to Kasaragod
- Nainital to Narsinghpur
- Nainital to Gunupur
- Nainital to Chirala
- Nainital to Dehradun
- Nainital to Etawah
- Nainital to Dalhousie
- Nainital to Velankanni
- Nainital to Viluppuram
- Nainital to Najibabad
- Nainital to Basti


