How to Reach Shimla from Dharamshala
Driving directions from Dharamshala to Shimla via road.
When you are planning to drive down from Dharamshala to Shimla you need to have a road map in your mind so that you take the shortest possible and best route to reach your destination.
Shimla is around 250 Kms from Dharamshala. Start your journey from Dharamshala and take Kangra road via Gaggal and Mataur. After Kangra continue your journey through NH 88 and the next destination will be Ranital 34 Km from Dharamshala. Continue on the NH 88 to reach Nadaun.
From Nadaun make sure you have taken the Hamirpur Road. You will reach Bhota and from there take Bilaspur route. Remember not to leave NH 88. From Bilaspur continue on the NH 88 and You will reach Shimla.
When you are coming to Dharamshala from Shimla you need to follow the same route.
Shimla - Bilaspur - Bhota - Hamirpur - Nadaun - Ranital - Kangra - Dharamshala
More articles: Himachal Travel Information