There are 7 ways to get from Dharamsala to Kharar by plane, bus, taxi, train, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus
best- Fly from Kangra Airport (DHM) to Chandigarh International Airport (IXC)plane DHM - IXC
- Take the bus from Aroma to Mundi Khararbus
2h 31m₹4,843–24,829Bus #2 (Flixbus)
cheapest- Take the bus from FlixBus McLeodganj - Main Square to FlixBus Khararbus FlixBus IN0211D
6h 30m₹430–1,300Taxi, train
- Take the taxi from Dharamsala to Daulatpur Chauktaxi
- Take the train from Daulatpur Chauk to Kharartrain 12058
4h 41m₹2,888–4,528Bus via Una
- Take the bus from McLeod Ganj to Unabus
- Take the bus from Una Una-Amb Rd to Chandigarhbus redbusIndia_Volvo 9600 A/C Semi Sleeper / ...
5h 51mDrive 210.1 km
- Drive from Dharamsala to Khararcar 210.1 km
3h 48m₹2,355–3,402Taxi
- Take the taxi from Dharamsala to Kharartaxi 210.1 km
3h 48m₹5,500–7,000Bus
- Take the bus from Dharamshala to Chandigarhbus redbusIndia_Volvo 9600 A/C Semi Sleeper / ...
6h
Dharamsala to Kharar by bus (Flixbus)
Comparing Your Travel Options
The cheapest way to get from Dharamsala to Kharar is to bus which costs ₹430 - ₹1,300 and takes 6h 30m.
The fastest way to get from Dharamsala to Kharar is to fly and bus which takes 2h 31m and costs ₹4,800 - ₹25,000.
Yes, there is a direct bus departing from FlixBus McLeodganj - Main Square and arriving at FlixBus Kharar. Services depart once daily, and operate every day. The journey takes approximately 6h 30m.
The distance between Dharamsala and Kharar is 220 km. The road distance is 210.1 km.
The best way to get from Dharamsala to Kharar without a car is to taxi and train which takes 4h 41m and costs ₹2,800 - ₹4,600.
It takes approximately 2h 31m to get from Dharamsala to Kharar, including transfers.
Dharamsala to Kharar bus services, operated by HRTC, depart from McLeod Ganj station.
Dharamsala to Kharar bus services, operated by HRTC, arrive at Una station.
Yes, the driving distance between Dharamsala to Kharar is 210 km. It takes approximately 3h 48m to drive from Dharamsala to Kharar.
Book your Dharamsala to Kharar bus tickets online with Omio.
What companies run services between Dharamsala, India and Kharar, Punjab, India?
You can take a bus from McLeod Ganj to Mundi Kharar via Una, Una Una-Amb Rd, Chandigarh, and Isbt-17 in around 5h 51m.
- Website
- goindigo.in
Flights from Kangra Airport to Chandigarh International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹4,200–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Daulatpur Chauk to Kharar
- Ave. Duration
- 2h 37m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- 0172-2990215
- [email protected]
- Website
- CTU
Bus from Aroma to Mundi Kharar
- Ave. Duration
- 24 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹16–550
- Website
- CTU
- AC
- ₹19–27
- Ordinary
- ₹16–23
- 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
- [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 Dharamshala to Chandigarh
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus McLeodganj - Main Square to FlixBus Kharar
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- ₹430–1,300
- Website
- FlixBus India
- Ave. Duration
- 2h 53m
- Estimated price
- ₹2,500–7,000
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
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
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 do I buy a London Underground ticket?, Travelling to the US: What do I need to know?, and How to get from JFK to New York City - to help you get the most out of your next trip.
Booking & Getting There
There are 753+ hotels available in Kharar.















