
Keshod to Gaya
Gaya is approximately 2000+ kms from Keshod. The fastest way to reach Gaya from Keshod is by Flight, Train Via Mumbai, Patna. It takes approximately 9 hours. The cheapest way to reach Gaya from Keshod is by Flight, Train Via Mumbai, Ranchi which would take approximately 11 hours.
Sort By
Mode of Transport
Via Mumbai, Varanasi
RECOMMENDED
Keshod
Mumbai
Varanasi
Gaya
Approx Travel Time
11h 5m
₹14,896
Onwards
Keshod
Mumbai
Varanasi
Gaya
Approx Travel Time
12h 20m
₹15,276
Onwards
Keshod
Mumbai
Varanasi
Gaya
Approx Travel Time
13h 3m
₹20,631
Onwards
Via Mumbai, Patna
FASTEST
Keshod
Mumbai
Patna
Gaya
Approx Travel Time
8h 50m
₹14,147
Onwards
Keshod
Mumbai
Patna
Gaya
Approx Travel Time
9h 20m
₹14,332
Onwards
Keshod
Mumbai
Patna
Gaya
Approx Travel Time
9h 15m
₹16,409
Onwards
Via Mumbai, Jabalpur
Keshod
Mumbai
Jabalpur
Gaya
Approx Travel Time
17h 5m
₹12,604
Onwards
Via Mumbai, Ranchi
CHEAPEST
Keshod
Mumbai
Ranchi
Gaya
Approx Travel Time
10h 20m
₹11,965
Onwards
Keshod
Mumbai
Ranchi
Gaya
Approx Travel Time
12h 3m
₹18,472
Onwards
Via Mumbai, Prayagraj(Allahabad)
Keshod
Mumbai
Prayagraj(Allahabad)
Gaya
Approx Travel Time
13h 35m
₹13,586
Onwards
Frequently Asked Questions
What is the distance between Keshod and Gaya?
Gaya is approximately 2000+ kms from Keshod.
How long does it take to reach Gaya from Keshod?
It takes approximately 9 hours to reach Gaya from Keshod by Flight, Train Via Mumbai, Patna.
What is the cheapest way to reach Gaya from Keshod?
The cheapest way to reach Gaya from Keshod is by Flight, Train Via Mumbai, Ranchi.
What is the fastest way to reach Gaya from Keshod?
The fastest way to reach Gaya from Keshod is by Flight, Train Via Mumbai, Patna.