hero
How2Go
Tirunelveli to Gaya

Tirunelveli to Gaya

Gaya is approximately 2550+ kms from Tirunelveli. The fastest way to reach Gaya from Tirunelveli is by Bus, Flight, Train Via Bangalore, Giridih. It takes approximately 12 hours. The cheapest way to reach Gaya from Tirunelveli is by Train Via Chennai which would take approximately 43 hours.

Sort By
Mode of Transport

Via Thiruvananthapuram, Kolkata

RECOMMENDED

Tirunelveli

Thiruvananthapuram

Kolkata

Gaya

Approx Travel Time

11h 50m

₹14,139

Onwards

Via Salem

Tirunelveli

Salem

Gaya

Approx Travel Time

1d 22h 19m

₹1,449

Onwards

Ads by MMT

Via Chennai

CHEAPEST

Tirunelveli

Chennai

Gaya

Approx Travel Time

1d 19h 3m

₹1,190

Onwards

Via Bangalore, Prayagraj(Allahabad)

Tirunelveli

Bangalore

Prayagraj(Allahabad)

Gaya

Approx Travel Time

1d 23h 20m

₹2,493

Onwards

Ads by MMT

Via Erode

Tirunelveli

Erode

Gaya

Approx Travel Time

2d 2h 38m

₹8,073

Onwards

Via Bangalore, Patna

Tirunelveli

Bangalore

Patna

Gaya

Approx Travel Time

11h 30m

₹8,684

Onwards

Tirunelveli

Bangalore

Patna

Gaya

Approx Travel Time

13h 22m

₹8,819

Onwards

Tirunelveli

Bangalore

Patna

Gaya

Approx Travel Time

12h 9m

₹10,819

Onwards

Via Bangalore, Giridih

FASTEST

Tirunelveli

Bangalore

Giridih

Gaya

Approx Travel Time

11h 23m

₹8,622

Onwards

Via Bangalore, Varanasi

Tirunelveli

Bangalore

Varanasi

Gaya

Approx Travel Time

13h 52m

₹8,763

Onwards

Frequently Asked Questions

What is the distance between Tirunelveli and Gaya?

Gaya is approximately 2550+ kms from Tirunelveli.

How long does it take to reach Gaya from Tirunelveli?

It takes approximately 12 hours to reach Gaya from Tirunelveli by Bus, Flight, Train Via Bangalore, Giridih.

What is the cheapest way to reach Gaya from Tirunelveli?

The cheapest way to reach Gaya from Tirunelveli is by Train Via Chennai.

What is the fastest way to reach Gaya from Tirunelveli?

The fastest way to reach Gaya from Tirunelveli is by Bus, Flight, Train Via Bangalore, Giridih.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India