Dharamsala to Jodhpur Distance

Jodhpur is approximately 950+ km from Dharamsala. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Jodhpur, with a total travel time of approximately 6 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 Dharamsala, India to Jodhpur, India

Via Delhi

RECOMMENDED

Dharamsala

Delhi

Jodhpur

Approx Travel Time

13h 20m

₹6,334

Onwards

Via Ludhiana

CHEAPEST

Dharamsala

Ludhiana

Jodhpur

Approx Travel Time

19h 55m

₹797

Onwards

Dharamsala

Ludhiana

Jodhpur

Approx Travel Time

16h 56m

₹4,782

Onwards

Dharamsala

Ludhiana

Jodhpur

Approx Travel Time

23h 10m

₹1,642

Onwards

Via Kangra, Delhi

FASTEST

Dharamsala

Kangra

Delhi

Jodhpur

Approx Travel Time

5h 52m

₹15,893

Onwards

Dharamsala

Kangra

Delhi

Jodhpur

Approx Travel Time

6h 5m

₹14,247

Onwards

Via Jalandhar, Bikaner

Dharamsala

Jalandhar

Bikaner

Jodhpur

Approx Travel Time

22h 23m

₹5,396

Onwards

Via Kangra, Jewar

Dharamsala

Kangra

Jewar

Jodhpur

Approx Travel Time

6h 25m

₹15,198

Onwards

Via Amritsar, Delhi

Dharamsala

Amritsar

Delhi

Jodhpur

Approx Travel Time

10h 35m

₹10,128

Onwards

Via Mohali, Delhi

Dharamsala

Mohali

Delhi

Jodhpur

Approx Travel Time

13h 31m

₹6,469

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 700+ km.

What is the distance from Dharamsala to Jodhpur via Delhi?

Via Delhi, the distance is approximately 950+ km, taking around 14 hours.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India