Uttarkashi to Nainital Distance

Nainital is approximately 250+ km from Uttarkashi. Compare the available routes and travel options between the two cities. The fastest way to reach Nainital takes approximately 15 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Uttarkashi, India to Nainital, India

Via Rishikesh

RECOMMENDED

FASTEST

Uttarkashi

Rishikesh

Nainital

Approx Travel Time

15h 1m

₹1,499

Onwards

Via Dehradun

CHEAPEST

Uttarkashi

Dehradun

Nainital

Approx Travel Time

15h 24m

₹1,249

Onwards

Ads by MMT

Frequently Asked Questions

What is the straight-line (aerial) distance between Uttarkashi and Nainital?

The straight-line distance is approximately 150+ km.

What is the distance from Uttarkashi to Nainital via Rishikesh?

Via Rishikesh, the distance is approximately 250+ km, taking around 15 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India