Kangra to Kolar Distance

Kolar is approximately 2200+ km from Kangra. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Kolar, with a total travel time of approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Kangra, India to Kolar, India

Via Mohali, Bangalore

RECOMMENDED

Kangra

Mohali

Bangalore

Kolar

Approx Travel Time

9h 6m

₹12,490

Onwards

FASTEST

Kangra

Mohali

Bangalore

Kolar

Approx Travel Time

8h 50m

₹10,627

Onwards

Kangra

Mohali

Bangalore

Kolar

Approx Travel Time

13h 35m

₹13,193

Onwards

Kangra

Mohali

Bangalore

Kolar

Approx Travel Time

13h 36m

₹8,377

Onwards

Kangra

Mohali

Bangalore

Kolar

Approx Travel Time

13h 19m

₹11,364

Onwards

Kangra

Mohali

Bangalore

Kolar

Approx Travel Time

13h 52m

₹9,889

Onwards

Via Delhi, Bangalore

CHEAPEST

Kangra

Delhi

Bangalore

Kolar

Approx Travel Time

2d 5h 10m

₹6,748

Onwards

Ads by MMT

Via Jaipur, Bangalore

Kangra

Jaipur

Bangalore

Kolar

Approx Travel Time

10h 40m

₹14,305

Onwards

Via Amritsar, Bangalore

Kangra

Amritsar

Bangalore

Kolar

Approx Travel Time

14h 37m

₹9,207

Onwards

Kangra

Amritsar

Bangalore

Kolar

Approx Travel Time

14h 53m

₹10,954

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Kangra and Kolar?

Kolar is approximately 2200+ km from Kangra.

How long does it take to reach Kolar from Kangra?

It takes approximately 9 hours to reach Kolar from Kangra by Flight, Bus Via Mohali, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India