Joshimath to Nagaur Distance

Flying is the fastest way to reach Nagaur, with a total travel time of approximately 16 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 Joshimath, India to Nagaur, India

Via Rudraprayag, Churu

RECOMMENDED

Joshimath

Rudraprayag

Churu

Nagaur

Approx Travel Time

18h 42m

On Demand

Via Dehradun, Jaipur

FASTEST

Joshimath

Dehradun

Jaipur

Nagaur

Approx Travel Time

15h 34m

₹12,743

Onwards

Joshimath

Dehradun

Jaipur

Nagaur

Approx Travel Time

20h 25m

₹5,629

Onwards

Joshimath

Dehradun

Jaipur

Nagaur

Approx Travel Time

16h 54m

₹13,052

Onwards

Joshimath

Dehradun

Jaipur

Nagaur

Approx Travel Time

21h 3m

₹8,437

Onwards

Joshimath

Dehradun

Jaipur

Nagaur

Approx Travel Time

16h 12m

₹16,547

Onwards

Ads by MMT

Via Haridwar, Delhi

Joshimath

Haridwar

Delhi

Nagaur

Approx Travel Time

19h 28m

₹8,847

Onwards

Via Rishikesh

CHEAPEST

Joshimath

Rishikesh

Nagaur

Approx Travel Time

1d 4h 27m

₹1,749

Onwards

Ads by MMT

Via Delhi

Joshimath

Delhi

Nagaur

Approx Travel Time

1d 3h 12m

₹3,764

Onwards

Via Rudraprayag, Laxmangarh

Joshimath

Rudraprayag

Laxmangarh

Nagaur

Approx Travel Time

19h 18m

On Demand

Frequently Asked Questions

What is the distance between Joshimath and Nagaur?

Nagaur is approximately 0+ km from Joshimath.

How long does it take to reach Nagaur from Joshimath?

It takes approximately 16 hours to reach Nagaur from Joshimath by Cab, Flight, Train Via Dehradun, Jaipur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India