
Basti to Gaya
Gaya is approximately 350+ kms from Basti. The fastest way to reach Gaya from Basti is by Train Via Deoria. It takes approximately 9 hours. The cheapest way to reach Gaya from Basti is by Train Via Patna which would take approximately 10 hours.
Sort By
Mode of Transport
Via Deoria
RECOMMENDED
FASTEST
Basti
Deoria
Gaya
Approx Travel Time
8h 40m
On Demand
Via Salempur
Basti
Salempur
Gaya
Approx Travel Time
8h 40m
On Demand
Via Gorakhpur
Basti
Gorakhpur
Gaya
Approx Travel Time
8h 40m
On Demand
Basti
Gorakhpur
Gaya
Approx Travel Time
8h 55m
On Demand
Basti
Gorakhpur
Gaya
Approx Travel Time
9h 10m
On Demand
Via Ghazipur
Basti
Ghazipur
Gaya
Approx Travel Time
8h 40m
On Demand
Via Siwan
Basti
Siwan
Gaya
Approx Travel Time
8h 55m
On Demand
Via Patna
CHEAPEST
Basti
Patna
Gaya
Approx Travel Time
9h 25m
₹220
Onwards
Basti
Patna
Gaya
Approx Travel Time
9h 50m
₹2,482
Onwards
Basti
Patna
Gaya
Approx Travel Time
9h 55m
₹355
Onwards
Frequently Asked Questions
What is the distance between Basti and Gaya?
Gaya is approximately 350+ kms from Basti.
How long does it take to reach Gaya from Basti?
It takes approximately 9 hours to reach Gaya from Basti by Train Via Deoria.
What is the cheapest way to reach Gaya from Basti?
The cheapest way to reach Gaya from Basti is by Train Via Patna.
What is the fastest way to reach Gaya from Basti?
The fastest way to reach Gaya from Basti is by Train Via Deoria.