
Upleta to Gaya
Gaya is approximately 1800+ kms from Upleta. The fastest way to reach Gaya from Upleta is by Train, Flight Via Ahmedabad, Delhi. It takes approximately 13 hours. The cheapest way to reach Gaya from Upleta is by Train Via Jalgaon which would take approximately 37 hours.
Sort By
Mode of Transport
Via Ahmedabad, Patna
RECOMMENDED
Upleta
Ahmedabad
Patna
Gaya
Approx Travel Time
14h 5m
₹9,222
Onwards
Upleta
Ahmedabad
Patna
Gaya
Approx Travel Time
14h 30m
₹11,484
Onwards
Upleta
Ahmedabad
Patna
Gaya
Approx Travel Time
14h 35m
₹9,357
Onwards
Via Ahmedabad, Delhi
FASTEST
Upleta
Ahmedabad
Delhi
Gaya
Approx Travel Time
12h 35m
₹10,489
Onwards
Via Ahmedabad, Ranchi
Upleta
Ahmedabad
Ranchi
Gaya
Approx Travel Time
15h 35m
₹4,989
Onwards
Via Ahmedabad, Gorakhpur
Upleta
Ahmedabad
Gorakhpur
Gaya
Approx Travel Time
17h 35m
On Demand
Via Ahmedabad, Lucknow
Upleta
Ahmedabad
Lucknow
Gaya
Approx Travel Time
21h 35m
On Demand
Via Vadodara
Upleta
Vadodara
Gaya
Approx Travel Time
1d 11h 10m
On Demand
Via Jalgaon
CHEAPEST
Upleta
Jalgaon
Gaya
Approx Travel Time
1d 12h 40m
₹1,075
Onwards
Via Ahmedabad, Jaipur
Upleta
Ahmedabad
Jaipur
Gaya
Approx Travel Time
1d 7h 5m
₹5,663
Onwards
Frequently Asked Questions
What is the distance between Upleta and Gaya?
Gaya is approximately 1800+ kms from Upleta.
How long does it take to reach Gaya from Upleta?
It takes approximately 13 hours to reach Gaya from Upleta by Train, Flight Via Ahmedabad, Delhi.
What is the cheapest way to reach Gaya from Upleta?
The cheapest way to reach Gaya from Upleta is by Train Via Jalgaon.
What is the fastest way to reach Gaya from Upleta?
The fastest way to reach Gaya from Upleta is by Train, Flight Via Ahmedabad, Delhi.