hero
How2Go
Gaya to Srikalahasti

Gaya to Srikalahasti

Srikalahasti is approximately 1650+ km from Gaya, 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 Patna, Hyderabad

RECOMMENDED

Gaya

Patna

Hyderabad

Srikalahasti

Approx Travel Time

8h 18m

₹12,419

Onwards

Gaya

Patna

Hyderabad

Srikalahasti

Approx Travel Time

9h 45m

₹12,554

Onwards

Gaya

Patna

Hyderabad

Srikalahasti

Approx Travel Time

9h 29m

₹14,783

Onwards

Via Bhubaneshwar, Chennai

CHEAPEST

Gaya

Bhubaneshwar

Chennai

Srikalahasti

Approx Travel Time

1d 9h 12m

₹1,070

Onwards

Gaya

Bhubaneshwar

Chennai

Srikalahasti

Approx Travel Time

1d 9h 48m

₹3,831

Onwards

Ads by MMT

Via Kolkata, Chennai

FASTEST

Gaya

Kolkata

Chennai

Srikalahasti

Approx Travel Time

7h 25m

₹24,191

Onwards

Via Nagpur, Chennai

Gaya

Nagpur

Chennai

Srikalahasti

Approx Travel Time

2d 5h 50m

₹8,120

Onwards

Ads by MMT

Via Varanasi, Hyderabad

Gaya

Varanasi

Hyderabad

Srikalahasti

Approx Travel Time

10h

On Demand

Via Ranchi, Hyderabad

Gaya

Ranchi

Hyderabad

Srikalahasti

Approx Travel Time

10h 18m

₹12,023

Onwards

Via Patna, Bangalore

Gaya

Patna

Bangalore

Srikalahasti

Approx Travel Time

9h 24m

₹15,517

Onwards

Frequently Asked Questions

What is the distance between Gaya and Srikalahasti?

Srikalahasti is approximately 1650+ kms from Gaya.

How long does it take to reach Srikalahasti from Gaya?

It takes approximately 8 hours to reach Srikalahasti from Gaya by Flight Via Kolkata, Chennai.

What is the cheapest way to reach Srikalahasti from Gaya?

The cheapest way to reach Srikalahasti from Gaya is by Train, Bus Via Bhubaneshwar, Chennai.

What is the fastest way to reach Srikalahasti from Gaya?

The fastest way to reach Srikalahasti from Gaya is by Flight Via Kolkata, Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India