Shimla to Dharamshala Distance

Shimla To Dharamshala

(Dharamshala To Shimla)

Preferred Travelling Mode (Distance 248 Kms)

All Modes: By Bus

Shimla to Dharamshala distance is 248 kms . Out of the 1 reviews shared by travellers, 100% prefer Bus, respectively.

Dharamshala does not have a train station, and the nearest station is Kangra, at a distance of 14 kms from Dharamshala.

Search Taxi/Bus


Journey Reviews

Sort by:
Himanshu Rajput

  • Scout
  • Himanshu Rajput
  • 3 Reviews
  •  28 helpful votes
  •  4315 readers
Himanshu Rajput
Posted Mar 29, 2014 Mar 29, 2014
Mode of Transport:Bus
Followed Online Booking of HRTC Volve (A/C) Bus, From Shimla to Dharamsala and it was comfortable journey in between places comes around and covering Districts areas of, Shimla, Hamirpur, Bilaspur and after that Kangra overall good experience for that also and for both sides.
Bus operator: HRTC
Bus Type:
  • A/C
This bus has:
  • TV/Entertainment
  • Comfortable seats
  • On-time
  • Good halts
Trip Includes:  Pong View Hotel | Dharamshala
  • Was this review useful?
  • YES
  • 27 votes

Post A Review

Dharamshala & Journey photos

- Posted by
1 of

This is how you reach Dharamshala from Shimla. Here are the best possible ways to reach Dharamshala from Shimla. Shimla to Dharamshala is a one of popular route spread across a distance of 248 kms. Only options to reach Dharamshala from Shimla are by roadways. Dharamshala is best travelled from Shimla by bus.

Transport options from Shimla to Dharamshala

Shimla to Dharamshala By Bus: Travellers enjoy the bus journey as you get to see very good places on the way. Different type of buses operate on this route like A/C Sleeper (2+1), Non A/C Sleeper, Volvo A/C Multi-Axle Semi-sleeper, Volvo A/C Multi-Axle Semi-sleeper. Want to book bus tickets for Dharamshala from Shimla? To reach Dharamshala from Shimla, you can get into any government and private bus on this route.

Shimla to Dharamshala By Train: Find complete information about Shimla to Dharamshala train status, schedule, train timetable and train availability. You will reach in 5 hours from Shimla to Dharamshala by train. Kangra Mandir is the nearest railway station. It is about 14 kms from Kangra airport.

Shimla to Dharamshala By Car: Hire a taxi from Shimla to Dharamshala to travel by road. Find the complete guide here. If you're travelling with your family, hiring the car is a better idea. The basic price for hiring a car starts at INR 5 and varies according your choice of the car. The company will not pay the toll tax.

Shimla to Dharamshala By Flight: Find flights from Shimla to Dharamshala, explore the availability and Book Flight tickets from Shimla to Dharamshala. A number of flights fly directly between Shimla to Dharamshala. It takes 1 hour to reach by flight. You can conveniently book prepaid cabs from the airport to reach your destination in Dharamshala. Kangra airport is the nearest airport near Dharamshala. It is about 8 kms from Kangra airport to Dharamshala.

Highly Rated hotels in Dharamshala
Morainic Hills Hotel, Dharamshala
8 Reviews
click to close
Check Availability & Price
OYO Premium Khanyara Road, Dharamshala
2 Reviews
click to close
Check Availability & Price
Sajan Hotel, Dharamshala
16 Reviews
click to close
Check Availability & Price
Check all Dharamshala hotels ›

Travel by Car/Taxi

Vehicle Approx. Fare/Km (Rs) Approx. Cost (Rs)
Tata Indica A/C 9 1332
Chevrolet Tavera A/C 12 1776
Toyota Qualis A/C 12 1776
Ford Ikon A/C 15 2220
Hyundai Accent A/C 15 2220
View all Cars/Taxis ›

Dharamshala Packages

Many travel agents offer Shimla to Dharamshala tour packages in various budget categories.

Dharamshala (3N)

3 Nights / 4 Days

Dharamshala (2N)

2 Nights / 3 Days

Dharamshala (4N)

4 Nights / 5 Days

Dharamshala Information