hero
How2Go
Amritsar to Srikalahasti

Amritsar to Srikalahasti

Srikalahasti is approximately 2300+ km from Amritsar, 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 Srikalahasti.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

Amritsar

Bangalore

Srikalahasti

Approx Travel Time

5h 50m

₹11,393

Onwards

Amritsar

Bangalore

Srikalahasti

Approx Travel Time

11h 15m

₹9,338

Onwards

Via Delhi

FASTEST

Amritsar

Delhi

Srikalahasti

Approx Travel Time

5h 25m

₹12,534

Onwards

Amritsar

Delhi

Srikalahasti

Approx Travel Time

10h 10m

₹8,211

Onwards

Via Bhopal, Hyderabad

Amritsar

Bhopal

Hyderabad

Srikalahasti

Approx Travel Time

1d 13h 34m

₹3,169

Onwards

Via Delhi, Hyderabad

CHEAPEST

Amritsar

Delhi

Hyderabad

Srikalahasti

Approx Travel Time

1d 15h 22m

₹1,684

Onwards

Via Delhi, Chennai

Amritsar

Delhi

Chennai

Srikalahasti

Approx Travel Time

1d 14h 16m

₹3,710

Onwards

Direct Cab

Amritsar

Srikalahasti

Approx Travel Time

1d 19h 19m

₹49,505

Onwards

Via Hyderabad

Amritsar

Hyderabad

Srikalahasti

Approx Travel Time

7h 40m

₹14,303

Onwards

Via Mumbai

Amritsar

Mumbai

Srikalahasti

Approx Travel Time

7h 25m

₹15,163

Onwards

Frequently Asked Questions

What is the distance between Amritsar and Srikalahasti?

Srikalahasti is approximately 2300+ kms from Amritsar.

How long does it take to reach Srikalahasti from Amritsar?

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

What is the cheapest way to reach Srikalahasti from Amritsar?

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

What is the fastest way to reach Srikalahasti from Amritsar?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India