Kangra to Tandur Distance

Tandur is approximately 1750+ km from Kangra. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Tandur, with a total travel time of approximately 8 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 Tandur, India

Via Mohali, Hyderabad

RECOMMENDED

Kangra

Mohali

Hyderabad

Tandur

Approx Travel Time

12h 26m

₹8,939

Onwards

Kangra

Mohali

Hyderabad

Tandur

Approx Travel Time

11h 5m

₹11,769

Onwards

FASTEST

Kangra

Mohali

Hyderabad

Tandur

Approx Travel Time

7h 44m

₹18,231

Onwards

Kangra

Mohali

Hyderabad

Tandur

Approx Travel Time

17h 42m

₹9,999

Onwards

Via Delhi, Hyderabad

CHEAPEST

Kangra

Delhi

Hyderabad

Tandur

Approx Travel Time

1d 9h 9m

₹1,424

Onwards

Kangra

Delhi

Hyderabad

Tandur

Approx Travel Time

2d 4h 57m

₹4,288

Onwards

Kangra

Delhi

Hyderabad

Tandur

Approx Travel Time

16h 49m

₹9,104

Onwards

Ads by MMT

Via Amritsar, Hyderabad

Kangra

Amritsar

Hyderabad

Tandur

Approx Travel Time

16h 16m

₹9,279

Onwards

Kangra

Amritsar

Hyderabad

Tandur

Approx Travel Time

15h 1m

₹12,368

Onwards

Via Jammu, Hyderabad

Kangra

Jammu

Hyderabad

Tandur

Approx Travel Time

12h 36m

₹13,632

Onwards

Ads by MMT

Frequently Asked Questions

What is the straight-line (aerial) distance between Kangra and Tandur?

The straight-line distance is approximately 1650+ km.

What is the distance from Kangra to Tandur via Mohali?

Via Mohali, the distance is approximately 1750+ km, taking around 13 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India