Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK
Duration 30h 36m
Distance 1599.7 km
Average price ₹3,524
Frequency Daily

Trip overview

The average train between Vapi and Gaya takes 30h 36m and the fastest train takes 30h 24m. There is at least one train per day from Vapi to Gaya. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train

  1. Vapi
  2. Dadar
  3. Gaya
31h 24m
₹867 - ₹7,604

Frequently asked questions

Want to know about travelling from Vapi to Gaya? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Vapi to Gaya. However, there are services departing from Vapi and arriving at Gaya Jn via Borivali and Dadar. The journey, including transfers, takes approximately 31h 24m.

More details

The distance between Vapi and Gaya is 1433 km. The road distance is 1599.7 km.

Get driving directions

Vapi to Gaya train services, operated by Indian Railways, depart from Vapi station.

More details

Vapi to Gaya train services, operated by Indian Railways, arrive at Gaya Jn station.

More details

There are 151+ hotels available in Gaya.

More details

What companies run services between Vapi and Gaya?

You can take a train from Vapi to Gaya via Borivali and Dadar in around 31h 24m.
Train operators
Indian Railways
Ave. Duration
2h 2m
Frequency
Every 30 minutes
Estimated price
₹150 - ₹1,200

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.

Contact Details
Phone
14646
Email
care@irctc.co.in
Website
irctc.co.in
Train from Vapi to Borivali
Ave. Duration
2h 2m
Frequency
Every 30 minutes
Estimated price
₹150 - ₹1,200
Website
https://www.irctc.co.in/nget/train-search
Sleeper Class
₹150 - ₹190
Third AC (3A)
₹430 - ₹550
Second AC (2A)
₹550 - ₹750
First Class (1A)
₹950 - ₹1,200
Train from Dadar to Gaya Jn
Ave. Duration
27h 40m
Frequency
Once daily
Estimated price
₹700 - ₹5,500
Website
https://www.irctc.co.in/nget/train-search
Sleeper Class
₹700 - ₹900
Third AC (3A)
₹1,800 - ₹2,300
Second AC (2A)
₹2,600 - ₹3,300
First Class (1A)
₹4,400 - ₹5,500

Get the Rome2Rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps