There are 6 ways to get from Dharamsala to Barkot by plane, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Kangra Airport (DHM) to Dehradun Airport (DED)plane DHM - DED
- Take the taxi from Dehradun Airport (DED) to Barkottaxi
5h 59m₹13,617–27,429Bus, taxi #2
cheapest- Take the bus from Dharamsala to Shimla ISBT Tutikandibus 907 / ...
- Take the bus from Shimla ISBT Tutikandi to Nerwabus
- Take the taxi from Nerwa to Barkottaxi
15h 19m₹4,231–6,330Bus, taxi via Chandīgarh
- Take the bus from McLeod Ganj to Unabus
- Take the bus from Una Una-Amb Rd to Chandigarhbus
- Take the bus from Chandigarh to Pountabus 700
- Take the taxi from Pounta to Barkottaxi
10h 43mDrive 445.4 km
- Drive from Dharamsala to Barkotcar 445.4 km
7h 47m₹4,993–7,211Taxi
- Take the taxi from Dharamsala to Barkottaxi 445.4 km
7h 47m₹12,000–15,000Bus, taxi
- Take the bus from McLeodganj - Main Square to Dehradunbus redbusIndia_Bharat Benz A/C Semi Sleeper
- Take the taxi from Dehradun to Barkottaxi
12h 13m
Kangra Airport (DHM) to Dehradun Airport (DED) flights
Comparing Your Travel Options
The cheapest way to get from Dharamsala to Barkot is to bus and taxi which costs ₹4,200 - ₹6,500 and takes 15h 19m.
The fastest way to get from Dharamsala to Barkot is to fly and taxi which takes 5h 59m and costs ₹13,000 - ₹28,000.
The distance between Dharamsala and Barkot is 440 km. The road distance is 445.4 km.
The best way to get from Dharamsala to Barkot without a car is to bus and taxi via Chandīgarh which takes 10h 43m and costs .
It takes approximately 5h 59m to get from Dharamsala to Barkot, including transfers.
Yes, the driving distance between Dharamsala to Barkot is 445 km. It takes approximately 7h 47m to drive from Dharamsala to Barkot.
There are 99+ hotels available in Barkot.
What companies run services between Dharamsala, India and Barkot, Uttarakhand, India?
There is no direct connection from Dharamsala to Barkot. However, you can take the taxi to Kangra Airport (DHM) airport, fly to Dehradun Airport (DED), then take the taxi to Barkot. Alternatively, you can take the bus to Una, walk to Una Una-Amb Rd, take the bus to Chandigarh, walk to Chandigarh, take the bus to Pounta, then take the taxi to Barkot.
- Website
- goindigo.in
Flights from Kangra Airport to Dehradun Airport via Delhi
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹7,000–23,000
Flights from Kangra Airport to Dehradun Airport via Chandigarh, Delhi
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹10,000–23,000
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from McLeod Ganj to Una
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- ₹370–700
- Website
- hrtchp.com
- Ordinary
- ₹370–490
- AC Himdhara
- ₹480–700
Bus from Chandigarh to Pounta
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- ₹350–650
- Website
- hrtchp.com
- Ordinary
- ₹350–470
- AC Himdhara
- ₹450–650
Bus from Dharamsala to Shimla ISBT Tutikandi
- Ave. Duration
- 8h
- Frequency
- Every 4 hours
- Estimated price
- ₹470–950
- Website
- hrtchp.com
- Ordinary
- ₹470–650
- AC Himdhara
- ₹650–950
Bus from Shimla ISBT Tutikandi to Nerwa
- Ave. Duration
- 4h 19m
- Frequency
- Once daily
- Estimated price
- ₹360–1,200
- Website
- hrtchp.com
- Ordinary
- ₹360–480
- AC Himdhara
- ₹470–650
- Seater
- ₹500–1,200
- [email protected]
- Website
- SLGT Travels
Bus from Una Una-Amb Rd to Chandigarh
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from McLeodganj - Main Square to Dehradun
- Ave. Duration
- 10h 15m
- Frequency
- Twice a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Ave. Duration
- 3h 13m
- Estimated price
- ₹2,500–15,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
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
Dharamshala Tour And Travel Services
Dharamshala Travels
- Phone
- +91 94 59 02 70 00
- Website
- dharamshalataxi.com
Himalaya Cab
- Phone
- +91 90151-57476
- Website
- himalayacab.com
Shankar Taxi Service
- Phone
- +91 81 46 73 73 73
- Website
- shankartaxiservice.com
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 How to get from London to Edinburgh, How to get from London City Airport into central London, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.


