There are 4 ways to get from Dehradun to Dharamkot by bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Dehradun to McLeodganj - Main Squarebus redbusIndia_Bharat Benz A/C Semi Sleeper / ...
11h₹750–1,500Drive 381.1 km
- Drive from Dehradun to Dharamkotcar 381.1 km
6h 28m₹3,729–5,386Taxi
- Take the taxi from Dehradun to Dharamkottaxi 381.1 km
6h 28m₹10,000–13,000Fly
- Fly from Dehradun Airport (DED) to Kangra Airport (DHM)plane DED - DHM
7h 33m₹11,747–27,009
Dehradun to Dharamkot by bus
Comparing Your Travel Options
The cheapest way to get from Dehradun to Dharamkot is to bus which costs ₹750 - ₹1,500 and takes 11h.
The fastest way to get from Dehradun to Dharamkot is to drive which takes 6h 28m and costs ₹3,700 - ₹5,500.
Yes, there is a direct bus departing from Dehradun and arriving at McLeodganj - Main Square. Services depart twice daily, and operate every day. The journey takes approximately 11h.
The distance between Dehradun and Dharamkot is 381 km. The road distance is 381.1 km.
The best way to get from Dehradun to Dharamkot without a car is to bus which takes 11h and costs ₹750 - ₹1,500.
The bus from Dehradun to McLeodganj - Main Square takes 11h including transfers and departs twice daily.
Dehradun to Dharamkot bus services, operated by Laxmi Holidays, depart from Dehradun station.
The best way to get from Dehradun to Dharamkot is to bus which takes 11h and costs ₹750 - ₹1,500. Alternatively, you can fly, which costs ₹11,000 - ₹27,000 and takes 7h 33m.
Dehradun to Dharamkot bus services, operated by Laxmi Holidays, arrive at McLeodganj - Main Square station.
Yes, the driving distance between Dehradun to Dharamkot is 381 km. It takes approximately 6h 28m to drive from Dehradun to Dharamkot.
What companies run services between Dehradun, India and Dharamkot, Himachal Pradesh, India?
Laxmi Holidays operates a bus from Dehradun to McLeodganj - Main Square once daily. Tickets cost ₹750–1,500 and the journey takes 11h. Vijay Laxmi also services this route 5 times a week. Alternatively, IndiGo Airlines and Spicejet fly from Dehradun Airport (DED) to Kangra Airport (DHM) once daily.
- Website
- goindigo.in
Flights from Dehradun Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹11,000–26,000
- Website
- spicejet.com
Flights from Dehradun Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,000–15,000
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Dehradun to McLeodganj - Main Square
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- ₹750–1,500
- Schedules at
- Laxmi Holidays
- Website
- Vijay Laxmi
Bus from Dehradun to McLeodganj - Main Square
- Ave. Duration
- 10h
- Frequency
- 5 times a week
- Schedules at
- Vijay Laxmi
- Ave. Duration
- 6h 28m
- Estimated price
- ₹10,000–13,000
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Slovenia: Getting from Ljubljana to Lake Bled, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
Booking & Getting There
Book your Dehradun to Dharamkot bus tickets online with Omio and 12go.asia.
There are 460+ hotels available in Dharamkot.











