Junagadh to Srikalahasti Distance

Srikalahasti is approximately 1900+ km from Junagadh. Compare the available routes and travel options between the two cities. If you're travelling by air, Tirupati Airport is located in Srikalahasti. Flying is the fastest way to reach Srikalahasti, 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 Junagadh, India to Srikalahasti, India

Via Surendranagar, Bangalore

RECOMMENDED

CHEAPEST

Junagadh

Surendranagar

Bangalore

Srikalahasti

Approx Travel Time

23h 13m

₹1,524

Onwards

Junagadh

Surendranagar

Bangalore

Srikalahasti

Approx Travel Time

21h 57m

₹4,249

Onwards

Via Rajkot, Hyderabad

FASTEST

Junagadh

Rajkot

Hyderabad

Srikalahasti

Approx Travel Time

7h 25m

₹13,100

Onwards

Junagadh

Rajkot

Hyderabad

Srikalahasti

Approx Travel Time

8h 10m

₹13,255

Onwards

Via Thane, Bangalore

Junagadh

Thane

Bangalore

Srikalahasti

Approx Travel Time

1d 23h

₹4,698

Onwards

Via Rajkot, Bangalore

Junagadh

Rajkot

Bangalore

Srikalahasti

Approx Travel Time

8h

₹13,410

Onwards

Junagadh

Rajkot

Bangalore

Srikalahasti

Approx Travel Time

13h 35m

₹10,725

Onwards

Junagadh

Rajkot

Bangalore

Srikalahasti

Approx Travel Time

8h 45m

₹13,565

Onwards

Via Ahmedabad, Hyderabad

Junagadh

Ahmedabad

Hyderabad

Srikalahasti

Approx Travel Time

12h 3m

₹11,600

Onwards

Via Jamnagar, Hyderabad

Junagadh

Jamnagar

Hyderabad

Srikalahasti

Approx Travel Time

9h 30m

₹13,853

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Junagadh and Srikalahasti?

The straight-line distance is approximately 1300+ km.

What is the distance from Junagadh to Srikalahasti via Surendranagar?

Via Surendranagar, the distance is approximately 1900+ km, taking around 23 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India