Shimla to Dharamsala

   Shimla to Dharamsala Road Distance 239 km
   Shimla to Dharamsala Aerial Distance 148 km
  Shimla to Dharamsala Travel Time 6 hours 29 mins

Shimla to Dharamsala - How to reach

How to reach Dharamsala from Shimla

The Preferred Way of Travelling From Shimla to Dharamsala

The approximate road distance from Shimla to Dharamsala is between 237 and 302 km, depending on the chosen route and mode of transport. This journey can be fulfilled either via car or bus.

Dharamsala Travel Packages

Compare quotes from upto 3 travel agents for free

Popular Routes to Dharamsala

Important Routes Time Taken Distance
Amritsar to Dharamsala 4 hours 0 mins 202 km
Shimla to Dharamsala 6 hours 29 mins 239 km
Chandigarh to Dharamsala 5 hours 9 mins 247 km
Delhi to Dharamsala 8 hours 35 mins 476 km
Manali to Dharamsala 6 hours 33 mins 235 km

Popular Routes from Shimla

Important Routes Time Taken Distance
Shimla to Manali 6 hours 36 mins 248 km
Shimla to Chandigarh 3 hours 32 mins 113 km
Shimla to Delhi 6 hours 52 mins 343 km
Shimla to Dharamshala 6 hours 29 mins 239 km
Shimla to Haridwar 7 hours 22 mins 286 km
Shimla to Mcleodganj 6 hours 29 mins 240 km