
Bangalore to Kangra
Kangra is approximately 2100+ kms from Bangalore. The fastest way to reach Kangra from Bangalore is by Flight Via Jaipur. It takes approximately 7 hours. The cheapest way to reach Kangra from Bangalore is by Train, Bus Via Hyderabad, Delhi which would take approximately 43 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
Bangalore
Mohali
Kangra
Approx Travel Time
11h 10m
₹10,998
Onwards
Bangalore
Mohali
Kangra
Approx Travel Time
9h 46m
₹12,446
Onwards
Bangalore
Mohali
Kangra
Approx Travel Time
9h 40m
₹8,570
Onwards
Via Hubli, Delhi
Bangalore
Hubli
Delhi
Kangra
Approx Travel Time
13h 5m
₹12,109
Onwards
Via Hyderabad, Delhi
CHEAPEST
Bangalore
Hyderabad
Delhi
Kangra
Approx Travel Time
1d 19h 10m
₹1,769
Onwards
Via Delhi
Bangalore
Delhi
Kangra
Approx Travel Time
2d 14h 47m
₹4,219
Onwards
Bangalore
Delhi
Kangra
Approx Travel Time
7h 20m
₹11,538
Onwards
Via Hyderabad, Jammu
Bangalore
Hyderabad
Jammu
Kangra
Approx Travel Time
2d 0h 56m
On Demand
Via Jaipur
FASTEST
Bangalore
Jaipur
Kangra
Approx Travel Time
7h 10m
₹13,306
Onwards
Frequently Asked Questions
What is the distance between Bangalore and Kangra?
Kangra is approximately 2100+ kms from Bangalore.
How long does it take to reach Kangra from Bangalore?
It takes approximately 7 hours to reach Kangra from Bangalore by Flight Via Jaipur.
What is the cheapest way to reach Kangra from Bangalore?
The cheapest way to reach Kangra from Bangalore is by Train, Bus Via Hyderabad, Delhi.
What is the fastest way to reach Kangra from Bangalore?
The fastest way to reach Kangra from Bangalore is by Flight Via Jaipur.

