
Meerut to Nainital
Nainital is approximately 250+ kms from Meerut. The fastest way to reach Nainital from Meerut is by Cab. It takes approximately 6 hours. The cheapest way to reach Nainital from Meerut is by Bus, Cab Via Moradabad which would take approximately 7 hours.
Sort By
Mode of Transport
Via Moradabad
Meerut
Moradabad
Nainital
Approx Travel Time
6h 31m
On Demand
CHEAPEST
Meerut
Moradabad
Nainital
Approx Travel Time
7h 16m
₹4,213
Onwards
Via Bareilly
Meerut
Bareilly
Nainital
Approx Travel Time
9h 1m
On Demand
Via Haridwar
Meerut
Haridwar
Nainital
Approx Travel Time
9h 44m
₹4,826
Onwards
Meerut
Haridwar
Nainital
Approx Travel Time
10h 29m
₹5,000
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 6 hours to reach Nainital from Meerut by Cab.
What is the cheapest way to reach Nainital from Meerut?
The cheapest way to reach Nainital from Meerut is by Bus, Cab Via Moradabad.
What is the fastest way to reach Nainital from Meerut?
The fastest way to reach Nainital from Meerut is by Cab.