hero
How2Go
Srikalahasti to Kangra

Srikalahasti to Kangra

Kangra is approximately 2050+ km from Srikalahasti, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kangra.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Srikalahasti

Delhi

Kangra

Approx Travel Time

6h

₹14,993

Onwards

Via Hyderabad, Mohali

Srikalahasti

Hyderabad

Mohali

Kangra

Approx Travel Time

11h 51m

₹15,539

Onwards

Srikalahasti

Hyderabad

Mohali

Kangra

Approx Travel Time

7h 20m

₹16,162

Onwards

Via Hyderabad, Delhi

CHEAPEST

Srikalahasti

Hyderabad

Delhi

Kangra

Approx Travel Time

2d 6h 35m

₹8,619

Onwards

Srikalahasti

Hyderabad

Delhi

Kangra

Approx Travel Time

7h 20m

₹18,010

Onwards

Via Bangalore, Mohali

Srikalahasti

Bangalore

Mohali

Kangra

Approx Travel Time

8h

₹15,910

Onwards

Via Delhi, Mohali

Srikalahasti

Delhi

Mohali

Kangra

Approx Travel Time

8h

₹17,934

Onwards

Via Rajahmundry, Delhi

Srikalahasti

Rajahmundry

Delhi

Kangra

Approx Travel Time

7h 55m

₹18,048

Onwards

Via Chennai, Delhi

Srikalahasti

Chennai

Delhi

Kangra

Approx Travel Time

10h 15m

₹17,370

Onwards

Via Chennai, Mohali

Srikalahasti

Chennai

Mohali

Kangra

Approx Travel Time

10h 9m

₹17,542

Onwards

Frequently Asked Questions

What is the distance between Srikalahasti and Kangra?

Kangra is approximately 2050+ kms from Srikalahasti.

How long does it take to reach Kangra from Srikalahasti?

It takes approximately 6 hours to reach Kangra from Srikalahasti by Flight Via Delhi.

What is the cheapest way to reach Kangra from Srikalahasti?

The cheapest way to reach Kangra from Srikalahasti is by Bus Via Hyderabad, Delhi.

What is the fastest way to reach Kangra from Srikalahasti?

The fastest way to reach Kangra from Srikalahasti is by Flight Via Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India