hero
How2Go
Gaya to Annavaram

Gaya to Annavaram

Annavaram is approximately 1250+ 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 Annavaram.

Read More
Sort By
Mode of Transport

Via Bhubaneshwar

RECOMMENDED

CHEAPEST

Gaya

Bhubaneshwar

Annavaram

Approx Travel Time

22h 57m

₹2,078

Onwards

Via Patna, Visakhapatnam

Gaya

Patna

Visakhapatnam

Annavaram

Approx Travel Time

12h 28m

₹6,709

Onwards

Gaya

Patna

Visakhapatnam

Annavaram

Approx Travel Time

13h 55m

₹6,844

Onwards

Gaya

Patna

Visakhapatnam

Annavaram

Approx Travel Time

12h 18m

₹9,446

Onwards

Gaya

Patna

Visakhapatnam

Annavaram

Approx Travel Time

13h 38m

₹8,842

Onwards

Ads by MMT

Via Kolkata, Visakhapatnam

FASTEST

Gaya

Kolkata

Visakhapatnam

Annavaram

Approx Travel Time

8h 55m

₹15,104

Onwards

Gaya

Kolkata

Visakhapatnam

Annavaram

Approx Travel Time

9h 5m

₹12,367

Onwards

Via Kolkata

Gaya

Kolkata

Annavaram

Approx Travel Time

1d 7h 25m

₹2,753

Onwards

Ads by MMT

Via Varanasi, Visakhapatnam

Gaya

Varanasi

Visakhapatnam

Annavaram

Approx Travel Time

14h

On Demand

Gaya

Varanasi

Visakhapatnam

Annavaram

Approx Travel Time

13h 50m

On Demand

Frequently Asked Questions

What is the distance between Gaya and Annavaram?

Annavaram is approximately 1250+ kms from Gaya.

How long does it take to reach Annavaram from Gaya?

It takes approximately 9 hours to reach Annavaram from Gaya by Flight, Cab Via Kolkata, Visakhapatnam.

What is the cheapest way to reach Annavaram from Gaya?

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

What is the fastest way to reach Annavaram from Gaya?

The fastest way to reach Annavaram from Gaya is by Flight, Cab Via Kolkata, Visakhapatnam.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India