There are 6 ways to get from Kangra to Bengaluru by plane, taxi, train, 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
best- Fly from Kangra Airport (DHM) to Kempegowda International Airport (BLR)plane DHM - BLR
6h 40m₹12,489–28,578Bus, train
cheapest- Take the bus from Kangra to Chandigarhbus
- Take the train from Chandigarh to Yasvantpur Jntrain 22686
2d 9h₹1,572–10,483Taxi, train
- Take the taxi from Kangra to Amb Andaurataxi
- Take the train from Amb Andaura to New Delhitrain
- Take the train from Hazrat Nizamuddin to Ksr Bengalurutrain
44h 24m₹3,295–12,708Bus via Gwalior
- Take the bus from Kāngra Bypass Bus stand to Delhibus
- Take the bus from Delhi to Gwaliorbus
- Take the bus from Gwalior to Bengalurubus
2d 4hDrive 2,453.3 km
- Drive from Kangra to Bengalurucar 2,453.3 km
32h 58m₹24,001–34,668Bus
- Take the bus from Kāngra Bypass Bus stand to Chandigarhbus
- Take the bus from Chandigarh to Jaipurbus
- Take the bus from Jaipur to Bengalurubus
2d 5h
Kangra Airport (DHM) to Kempegowda International Airport (BLR) flights
Comparing Your Travel Options
The cheapest way to get from Kangra to Bengaluru is to bus and train which costs ₹1,500 - ₹11,000 and takes 2 days 9h.
The fastest way to get from Kangra to Bengaluru is to fly which takes 6h 40m and costs ₹12,000 - ₹29,000.
No, there is no direct bus from Kangra to Bengaluru. However, there are services departing from Kāngra Bypass Bus stand and arriving at Bengaluru via Delhi and Gwalior. The journey, including transfers, takes approximately 2 days 4h.
The distance between Kangra and Bengaluru is 2159 km. The road distance is 2453.3 km.
The best way to get from Kangra to Bengaluru without a car is to taxi and train which takes 44h 24m and costs ₹3,300 - ₹13,000.
It takes approximately 6h 40m to get from Kangra to Bengaluru, including transfers.
Kangra to Bengaluru bus services, operated by Bedi Travels, depart from Kāngra Bypass Bus stand station.
The best way to get from Kangra to Bengaluru is to fly which takes 6h 40m and costs ₹12,000 - ₹29,000. Alternatively, you can bus via Gwalior, which costs and takes 2 days 4h.
Kangra to Bengaluru bus services, operated by Bedi Travels, arrive at Delhi station.
Yes, the driving distance between Kangra to Bengaluru is 2453 km. It takes approximately 32h 58m to drive from Kangra to Bengaluru.
What companies run services between Kangra, Himachal Pradesh, India and Bengaluru, India?
IndiGo Airlines, Spicejet, and Air India Limited fly from Kangra Airport (DHM) to Kempegowda International Airport (BLR) 4 times a day. Alternatively, you can take a bus from Kāngra Bypass Bus stand to Bengaluru via Delhi and Gwalior in around 2d 4h.
- Website
- goindigo.in
Flights from Kangra Airport to Kempegowda International Airport via Chandigarh
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹11,000–26,000
Flights from Kangra Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 5h 56m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Kangra Airport to Kempegowda International Airport via Chandigarh, Indore
- Ave. Duration
- 10h 10m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹11,000–26,000
- Website
- spicejet.com
Flights from Kangra Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 9h 30m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,500–29,000
- Website
- airindia.in
Flights from Kangra Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 5h 50m
- When
- Monday and Friday
- Estimated price
- ₹12,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Amb Andaura to New Delhi
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Hazrat Nizamuddin to Ksr Bengaluru
- Ave. Duration
- 33h 30m
- Frequency
- Once daily
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,000
- Second AC (2A)
- ₹3,500–4,400
- First Class (1A)
- ₹5,500–7,500
Train from Chandigarh to Yasvantpur Jn
- Ave. Duration
- 2d 1h
- Frequency
- Twice a week
- Estimated price
- ₹1,100–9,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,100–1,400
- Third AC (3A)
- ₹2,900–3,600
- Second AC (2A)
- ₹4,100–5,500
- First Class (1A)
- ₹7,000–9,000
- Phone
- +91 98821 15555
- [email protected]
- Website
- Bedi Travels
Bus from Kāngra Bypass Bus stand to Delhi
- Ave. Duration
- 9h 15m
- Frequency
- Every 4 hours
- Schedules at
- Bedi Travels
- Website
- New Himalaya Travels
Bus from Kāngra Bypass Bus stand to Delhi
- Ave. Duration
- 9h 35m
- Frequency
- Every 3 hours
- Schedules at
- New Himalaya Travels
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 5h 5m
- Frequency
- Every 3 hours
- Schedules at
- New Himalaya Travels
- Website
- Let's Go Holidays
Bus from Kāngra Bypass Bus stand to Delhi
- Ave. Duration
- 9h 30m
- Frequency
- Every 4 hours
- Schedules at
- Let's Go Holidays
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 5h 5m
- Frequency
- Every 4 hours
- Schedules at
- Let's Go Holidays
- Website
- PAL Travel Lines
Bus from Kāngra Bypass Bus stand to Delhi
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a day
- Schedules at
- PAL Travel Lines
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Schedules at
- PAL Travel Lines
- Website
- Himalayan Holidays
Bus from Kāngra Bypass Bus stand to Delhi
- Ave. Duration
- 9h 5m
- Frequency
- Once daily
- Schedules at
- Himalayan Holidays
- Website
- Triptara tour & Travel
Bus from Kāngra Bypass Bus stand to Delhi
- Ave. Duration
- 9h 27m
- Frequency
- Once daily
- Schedules at
- Triptara tour & Travel
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 4h 22m
- Frequency
- Once daily
- Schedules at
- Triptara tour & Travel
- Website
- New Milan Travels
Bus from Kāngra Bypass Bus stand to Delhi
- Ave. Duration
- 8h 35m
- Frequency
- 5 times a week
- Schedules at
- New Milan Travels
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Schedules at
- New Milan Travels
- Website
- Bir Billing Travels
Bus from Kāngra Bypass Bus stand to Delhi
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a week
- Schedules at
- Bir Billing Travels
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a week
- Schedules at
- Bir Billing Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Kāngra Bypass Bus stand to Delhi
- Ave. Duration
- 10h 5m
- Frequency
- 4 times a week
- Website
- RS Yadav Smart Bus
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Kāngra Bypass Bus stand to Delhi
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 5h 23m
- Frequency
- Twice daily
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- Rao Travels India Pvt Ltd.
Bus from Kāngra Bypass Bus stand to Delhi
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Schedules at
- Rao Travels India Pvt Ltd.
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Schedules at
- Rao Travels India Pvt Ltd.
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Delhi to Gwalior
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Schedules at
- Raj Kalpana Travels Pvt Ltd
Bus from Gwalior to Bengaluru
- Ave. Duration
- 35h 25m
- Frequency
- Once daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Website
- Khajuraho Travels Pvt Ltd.
Bus from Delhi to Gwalior
- Ave. Duration
- 6h 59m
- Frequency
- Every 4 hours
- Schedules at
- Khajuraho Travels Pvt Ltd.
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Delhi to Gwalior
- Ave. Duration
- 6h 10m
- Frequency
- Twice daily
- Schedules at
- Safar Express Tour
- Phone
- +91 90397 16988
- [email protected]
- Website
- Satyam Travels
Bus from Delhi to Gwalior
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Schedules at
- Satyam Travels
- Website
- Shree Shyam Bus
Bus from Delhi to Gwalior
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Shree Shyam Bus
- Website
- Miles India Private Limited
Bus from Delhi to Gwalior
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Schedules at
- Miles India Private Limited
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Delhi to Gwalior
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- Mahalaxmi Travels
- Website
- Aman tamanna travel
Bus from Delhi to Gwalior
- Ave. Duration
- 6h 10m
- Frequency
- Twice a week
- Schedules at
- Aman tamanna travel
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 4h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₹400–1,000
- Schedules at
- Zingbus
- Website
- Saini Tour and Travels
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a week
- Schedules at
- Saini Tour and Travels
- Website
- Vijay Laxmi
Bus from Kāngra Bypass Bus stand to Chandigarh
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Schedules at
- Vijay Laxmi
- Phone
- +91 94625 06507
- [email protected]
- Website
- Anshu Travels
Bus from Chandigarh to Jaipur
- Ave. Duration
- 8h 10m
- Frequency
- 5 times a day
- Schedules at
- Anshu Travels
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Chandigarh to Jaipur
- Ave. Duration
- 9h 25m
- Frequency
- Every 4 hours
- Schedules at
- Indo Canadian Express
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Chandigarh to Jaipur
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Website
- Jain Travels
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Chandigarh to Jaipur
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Website
- Vijay Tours And Travels
- Website
- Rathore Sonal Travels
Bus from Chandigarh to Jaipur
- Ave. Duration
- 12h 45m
- Frequency
- 6 times a week
- Schedules at
- Rathore Sonal Travels
- Website
- Northway Holiday Express
Bus from Chandigarh to Jaipur
- Ave. Duration
- 9h 5m
- Frequency
- 4 times a week
- Schedules at
- Northway Holiday Express
- Website
- India Tours and Travels
Bus from Jaipur to Bengaluru
- Ave. Duration
- 39h
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Phone
- +91 98986 72396
- Website
- SR Travels
Bus from Jaipur to Bengaluru
- Ave. Duration
- 43h 10m
- Frequency
- Once daily
- Website
- SR Travels
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Jaipur to Bengaluru
- Ave. Duration
- 43h 30m
- Frequency
- Once daily
- Website
- Humsafar Bus
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Jaipur to Bengaluru
- Ave. Duration
- 44h 15m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Kangra to Chandigarh
- Ave. Duration
- 6h 27m
- Frequency
- Every 2 hours
- Estimated price
- ₹430–900
- Website
- hrtchp.com
- Ordinary
- ₹460–650
- AC Himdhara
- ₹650–900
- Seater
- ₹430–850
- Ave. Duration
- 1h 23m
- Estimated price
- ₹2,000–2,400
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 India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
There are 2835+ hotels available in Bengaluru.





































