Nainital to Jodhpur Distance

The road distance between Nainital and Jodhpur is approximately 900+ km, and the drive usually takes around 16 hours by car or taxi, depending on traffic and road conditions. If you're travelling by air, Jodhpur Airport is located in Jodhpur. Flying is the fastest way to reach Jodhpur, with a total travel time of approximately 8 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.

Read More
Route map showing distance and travel time from Nainital, India to Jodhpur, India

Via Delhi

RECOMMENDED

Nainital

Delhi

Jodhpur

Approx Travel Time

9h 22m

₹9,938

Onwards

Nainital

Delhi

Jodhpur

Approx Travel Time

11h 30m

₹6,204

Onwards

Via Kichha, Delhi

FASTEST

Nainital

Kichha

Delhi

Jodhpur

Approx Travel Time

7h 50m

₹13,614

Onwards

Via Haldwani, Delhi

Nainital

Haldwani

Delhi

Jodhpur

Approx Travel Time

11h 10m

₹6,433

Onwards

Via Alwar

CHEAPEST

Nainital

Alwar

Jodhpur

Approx Travel Time

17h

₹1,379

Onwards

Via Gurgaon

Nainital

Gurgaon

Jodhpur

Approx Travel Time

16h 29m

₹5,324

Onwards

Nainital

Gurgaon

Jodhpur

Approx Travel Time

19h 29m

₹5,959

Onwards

Via Noida

Nainital

Noida

Jodhpur

Approx Travel Time

21h 11m

₹1,649

Onwards

Direct Cab

Nainital

Jodhpur

Approx Travel Time

15h 19m

₹25,244

Onwards

Via Kathgodam, Delhi

Nainital

Kathgodam

Delhi

Jodhpur

Approx Travel Time

11h 5m

₹6,824

Onwards

Frequently Asked Questions

What is the distance between Nainital and Jodhpur?

The distance between Nainital and Jodhpur is approximately 900+ km by road.

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

The straight-line distance is approximately 700+ km.

How long does it take to travel from Nainital to Jodhpur by road?

It takes around 16 hours by road.

What is the distance from Nainital to Jodhpur via Delhi?

Via Delhi, the distance is approximately 750+ km, taking around 10 hours.

Does the distance from Nainital to Jodhpur change by route?

Yes — the road distance varies from 900+ km via the direct route to 750+ km via Delhi, depending on the path taken.

Does travel time between Nainital and Jodhpur vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Nainital and Jodhpur?

The driving distance is 900+ km, while the straight-line distance is shorter at 700+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India