There are 8 ways to get from Hubballi to Dharamsala by bus, plane, train, 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.
Bus to Belgaum Airport, fly to Kangra Airport
best- Take the bus from Hubbali to Belagavibus
- Fly from Belgaum Airport (IXG) to Kangra Airport (DHM)plane IXG - DHM
16h 31m₹15,866–35,475Train, bus
cheapest- Take the train from Hubli Jn to Chandigarhtrain 22685
- Take the bus from Chandigarh to Dharamshalabus redbusIndia_Volvo A/C Semi Sleeper / ...
2d₹1,707–9,485Bus via Bhopal
- Take the bus from Hubballi to Bhopalbus
- Take the bus from Bhopal to Delhibus
- Take the bus from Delhi to Dharamshalabus
42h 10mDrive 2,143.6 km
- Drive from Hubballi to Dharamsalacar 2,143.6 km
28h 54m₹20,790–30,029Fly Hubli Airport to Sri Guru Ram Dass Jee International Airport, bus
- Fly from Hubli Airport (HBX) to Sri Guru Ram Dass Jee International Airport (ATQ)plane HBX - ATQ
- Take the bus from Amritsar to McLeodganj - Main Squarebus
13h 5mBus to Dabolim Airport, fly to Kangra Airport
- Take the bus from Hubballi New Bus Stand KSRTC to Dabolim Airportbus
- Fly from Dabolim Airport (GOI) to Kangra Airport (DHM)plane GOI - DHM
13h 28m₹12,386–20,564Fly Hubli Airport to Kangra Airport
- Fly from Hubli Airport (HBX) to Kangra Airport (DHM)plane HBX - DHM
6h 39m₹14,540–31,721Bus
- Take the bus from Hubballi to Delhibus
- Take the bus from Delhi to Una Una-Amb Rdbus
- Take the bus from Una to Dharamsalabus 259
2d 5h
Belgaum Airport (IXG) to Kangra Airport (DHM) flights
Comparing Your Travel Options
The cheapest way to get from Hubballi to Dharamsala is to train and bus which costs ₹1,700 - ₹9,500 and takes 2 days 0h.
The fastest way to get from Hubballi to Dharamsala is to fly which takes 6h 39m and costs ₹14,000 - ₹32,000.
No, there is no direct bus from Hubballi to Dharamsala. However, there are services departing from Hubballi and arriving at Dharamshala via Bhopal and Delhi. The journey, including transfers, takes approximately 42h 10m.
The distance between Hubballi and Dharamsala is 1946 km. The road distance is 2143.6 km.
The best way to get from Hubballi to Dharamsala without a car is to bus via Bhopal which takes 42h 10m and costs .
It takes approximately 16h 31m to get from Hubballi to Dharamsala, including transfers.
Hubballi to Dharamsala bus services, operated by Humsafar Travels, depart from Hubballi station.
The best way to get from Hubballi to Dharamsala is to bus via Bhopal which takes 42h 10m and costs . Alternatively, you can fly, which costs ₹14,000 - ₹32,000 and takes 6h 39m.
Hubballi to Dharamsala bus services, operated by Humsafar Travels, arrive at Bhopal station.
Yes, the driving distance between Hubballi to Dharamsala is 2144 km. It takes approximately 28h 54m to drive from Hubballi to Dharamsala.
What companies run services between Hubballi, India and Dharamsala, India?
You can take a bus from Hubballi to Dharamshala via Bhopal and Delhi in around 42h 10m. Alternatively, IndiGo Airlines and Spicejet fly from Hubli Airport (HBX) to Kangra Airport (DHM) 5 times a week.
- Website
- goindigo.in
Flights from Belgaum Airport to Kangra Airport via Delhi
- Ave. Duration
- 16h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹15,000–34,000
Flights from Belgaum Airport to Kangra Airport via Bengaluru, Delhi
- Ave. Duration
- 13h 10m
- When
- Every day
- Estimated price
- ₹19,000–36,000
Flights from Belgaum Airport to Kangra Airport via Bengaluru, Chandigarh
- Ave. Duration
- 19h 25m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹19,000–36,000
Flights from Belgaum Airport to Kangra Airport via Hyderabad, Delhi
- Ave. Duration
- 20h 45m
- When
- Every day
- Estimated price
- ₹17,000–35,000
Flights from Belgaum Airport to Kangra Airport via Delhi, Chandigarh
- Ave. Duration
- 23h
- When
- Monday and Thursday
- Estimated price
- ₹15,000–34,000
Flights from Hubli Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Hubli Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Hubli Airport to Sri Guru Ram Dass Jee International Airport via Hyderabad, Srinagar
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹12,000–23,000
Flights from Hubli Airport to Sri Guru Ram Dass Jee International Airport via Hyderabad, Delhi
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Dabolim Airport to Kangra Airport via Delhi
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹12,000–20,000
Flights from Dabolim Airport to Kangra Airport via Hyderabad, Chandigarh
- Ave. Duration
- 8h 35m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹12,000–20,000
- Website
- spicejet.com
Flights from Belgaum Airport to Kangra Airport via Delhi
- Ave. Duration
- 15h 35m
- When
- Thursday
- Estimated price
- ₹15,000–34,000
Flights from Belgaum Airport to Kangra Airport via Bengaluru, Delhi
- Ave. Duration
- 12h
- When
- Sunday
- Estimated price
- ₹19,000–36,000
Flights from Dabolim Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹12,000–20,000
Flights from Hubli Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h 55m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹14,000–31,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Hubli Jn to Chandigarh
- Ave. Duration
- 42h 25m
- Frequency
- Twice a week
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,100
- Second AC (2A)
- ₹3,500–4,400
- First Class (1A)
- ₹6,000–7,500
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Hubbali to Belagavi
- Ave. Duration
- 1h 41m
- Frequency
- Every 3 hours
- Estimated price
- ₹490–700
- Schedules at
- ksrtc.in
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Hubbali to Belagavi
- Ave. Duration
- 1h 43m
- Frequency
- 5 times a day
- Estimated price
- ₹256–261
- Schedules at
- vrlbus.in
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Hubballi to Bhopal
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Website
- Humsafar Bus
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Bhopal to Delhi
- Ave. Duration
- 15h
- Frequency
- 3 times a day
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Website
- CG Link Travels
Bus from Bhopal to Delhi
- Ave. Duration
- 14h 35m
- Frequency
- 4 times a week
- Schedules at
- CG Link Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Delhi to Dharamshala
- Ave. Duration
- 10h 20m
- Frequency
- Every 4 hours
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h 35m
- Frequency
- Twice a week
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Phone
- +91 98821 15555
- [email protected]
- Website
- Bedi Travels
Bus from Delhi to Dharamshala
- Ave. Duration
- 10h 45m
- Frequency
- 4 times a day
- Schedules at
- Bedi Travels
- Website
- Let's Go Holidays
Bus from Delhi to Dharamshala
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a day
- Schedules at
- Let's Go Holidays
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Schedules at
- Let's Go Holidays
- Website
- A N Holidays
Bus from Delhi to Dharamshala
- Ave. Duration
- 10h 40m
- Frequency
- 3 times a day
- Schedules at
- A N Holidays
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h 41m
- Frequency
- 4 times a day
- Schedules at
- A N Holidays
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 7h 10m
- Frequency
- 5 times a day
- Schedules at
- A N Holidays
- Website
- New Milan Travels
Bus from Delhi to Dharamshala
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Schedules at
- New Milan Travels
- Website
- New Himalaya Travels
Bus from Delhi to Dharamshala
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Schedules at
- New Himalaya Travels
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 6h
- Frequency
- 5 times a day
- Schedules at
- New Himalaya Travels
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Schedules at
- New Himalaya Travels
- Website
- Himalayan Holidays
Bus from Delhi to Dharamshala
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Schedules at
- Himalayan Holidays
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Schedules at
- Himalayan Holidays
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Himalayan Holidays
- Website
- Rao Travels India Pvt Ltd.
Bus from Delhi to Dharamshala
- Ave. Duration
- 10h 20m
- Frequency
- 6 times a week
- Schedules at
- Rao Travels India Pvt Ltd.
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- Rao Travels India Pvt Ltd.
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 6h 40m
- Frequency
- Twice daily
- Schedules at
- Rao Travels India Pvt Ltd.
- Website
- Triptara tour & Travel
Bus from Delhi to Dharamshala
- Ave. Duration
- 10h
- Frequency
- Once a week
- Schedules at
- Triptara tour & Travel
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Schedules at
- Triptara tour & Travel
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 6h 38m
- Frequency
- Once a week
- Schedules at
- Triptara tour & Travel
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h 40m
- Frequency
- Every 3 hours
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Estimated price
- ₹750–1,500
- Schedules at
- Laxmi Holidays
- Website
- New Walia Travels
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Schedules at
- New Walia Travels
- Website
- HR Holidays
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Schedules at
- HR Holidays
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Schedules at
- HR Holidays
- Website
- Vijay Laxmi
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 5h 45m
- Frequency
- 5 times a week
- Schedules at
- Vijay Laxmi
- Website
- Himachal Tourist Bus Service
Bus from Chandigarh to Dharamshala
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Schedules at
- Himachal Tourist Bus Service
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Amritsar to McLeodganj - Main Square
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- CIty Land Travels
Bus from Amritsar to McLeodganj - Main Square
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Schedules at
- Golden Temple Volvo Bus Service
- Phone
- +91 9226582250
- [email protected]
- Website
- KTCL
Bus from Hubballi New Bus Stand KSRTC to Dabolim Airport
- Ave. Duration
- 5h 46m
- Frequency
- Once daily
- Estimated price
- ₹120–180
- Website
- KTCL
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Hubballi to Delhi
- Ave. Duration
- 41h
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 98986 72396
- Website
- SR Travels
Bus from Hubballi to Delhi
- Ave. Duration
- 44h
- Frequency
- Once daily
- Website
- SR Travels
- Website
- India Tours and Travels
Bus from Hubballi to Delhi
- Ave. Duration
- 45h
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Website
- PAL Travel Lines
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 7h
- Frequency
- Every 2 hours
- Schedules at
- PAL Travel Lines
- Website
- Bir Billing Travels
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Schedules at
- Bir Billing Travels
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Una to Dharamsala
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹360–750
- Website
- hrtchp.com
- Ordinary
- ₹360–480
- AC Himdhara
- ₹460–650
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from Heathrow Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
Booking & Getting There
Book your Hubballi to Dharamsala bus tickets online with Omio.
There are 444+ hotels available in Dharamsala.









































