hero
How2Go
Velankanni to Gaya

Velankanni to Gaya

Gaya is approximately 2100+ km from Velankanni, 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 Gaya.

Read More
Sort By
Mode of Transport

Via Chennai, Kolkata

RECOMMENDED

FASTEST

Velankanni

Chennai

Kolkata

Gaya

Approx Travel Time

12h 43m

On Demand

Velankanni

Chennai

Kolkata

Gaya

Approx Travel Time

14h 35m

₹10,945

Onwards

Via Tiruchirappalli, Patna

Velankanni

Tiruchirappalli

Patna

Gaya

Approx Travel Time

13h 23m

₹10,667

Onwards

Ads by MMT

Via Chennai, Patna

Velankanni

Chennai

Patna

Gaya

Approx Travel Time

13h 16m

On Demand

Velankanni

Chennai

Patna

Gaya

Approx Travel Time

14h 17m

On Demand

Via Chennai, Ranchi

Velankanni

Chennai

Ranchi

Gaya

Approx Travel Time

15h 16m

On Demand

Ads by MMT

Via Chennai, Bhubaneshwar

Velankanni

Chennai

Bhubaneshwar

Gaya

Approx Travel Time

1d 13h 20m

On Demand

Velankanni

Chennai

Bhubaneshwar

Gaya

Approx Travel Time

1d 13h 23m

₹7,343

Onwards

Via Pondicherry, Bhubaneshwar

CHEAPEST

Velankanni

Pondicherry

Bhubaneshwar

Gaya

Approx Travel Time

1d 15h 2m

₹1,650

Onwards

Via Bangalore, Prayagraj(Allahabad)

Velankanni

Bangalore

Prayagraj(Allahabad)

Gaya

Approx Travel Time

2d 6h 17m

₹4,305

Onwards

Frequently Asked Questions

What is the distance between Velankanni and Gaya?

Gaya is approximately 2100+ kms from Velankanni.

How long does it take to reach Gaya from Velankanni?

It takes approximately 13 hours to reach Gaya from Velankanni by Train, Flight Via Chennai, Kolkata.

What is the cheapest way to reach Gaya from Velankanni?

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

What is the fastest way to reach Gaya from Velankanni?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India