
Vapi to Gaya
Gaya is approximately 1650+ kms from Vapi. The fastest way to reach Gaya from Vapi is by Train, Flight Via Mumbai, Patna. It takes approximately 9 hours. The cheapest way to reach Gaya from Vapi is by Train Via Satna which would take approximately 29 hours.
Sort By
Mode of Transport
Via Mumbai, Patna
RECOMMENDED
FASTEST
Vapi
Mumbai
Patna
Gaya
Approx Travel Time
9h 12m
₹8,352
Onwards
Via Surat, Patna
Vapi
Surat
Patna
Gaya
Approx Travel Time
12h 19m
₹17,995
Onwards
Vapi
Surat
Patna
Gaya
Approx Travel Time
10h 47m
₹12,917
Onwards
Vapi
Surat
Patna
Gaya
Approx Travel Time
11h 15m
₹15,209
Onwards
Via Nandgaon
Vapi
Nandgaon
Gaya
Approx Travel Time
1d 5h 45m
On Demand
Via Satna
CHEAPEST
Vapi
Satna
Gaya
Approx Travel Time
1d 4h 20m
₹700
Onwards
Via Surat
Vapi
Surat
Gaya
Approx Travel Time
1d 7h 30m
On Demand
Via Nashik, Varanasi
Vapi
Nashik
Varanasi
Gaya
Approx Travel Time
2d 3h 20m
₹4,249
Onwards
Via Mumbai, Varanasi
Vapi
Mumbai
Varanasi
Gaya
Approx Travel Time
11h 24m
₹8,016
Onwards
Via Surat, Varanasi
Vapi
Surat
Varanasi
Gaya
Approx Travel Time
13h 9m
₹5,809
Onwards
Frequently Asked Questions
What is the distance between Vapi and Gaya?
Gaya is approximately 1650+ kms from Vapi.
How long does it take to reach Gaya from Vapi?
It takes approximately 9 hours to reach Gaya from Vapi by Train, Flight Via Mumbai, Patna.
What is the cheapest way to reach Gaya from Vapi?
The cheapest way to reach Gaya from Vapi is by Train Via Satna.
What is the fastest way to reach Gaya from Vapi?
The fastest way to reach Gaya from Vapi is by Train, Flight Via Mumbai, Patna.