The journey from Jaisalmer to Dharamshala covers approximately 1100 km. The most practical route is to take a train to Delhi or Chandigarh, followed by a bus or a flight to Gaggal Airport (Dharamshala). This route takes you from the desert to the serene mountains of the Dhauladhar range. Expect a total travel time of 20 to 24 hours.
Total Distance: 1150 km driving distance, 950 km straight-line distance.
Overnight Volvo buses from Delhi are the most comfortable option.
March to June or September to November.