
Bettiah to Gaya
Gaya is approximately 300+ kms from Bettiah. The fastest way to reach Gaya from Bettiah is by Train Via Patna. It takes approximately 7 hours. The cheapest way to reach Gaya from Bettiah is by Bus, Train Via Patna which would take approximately 8 hours.
Sort By
Mode of Transport
Via Patna
FASTEST
Bettiah
Patna
Gaya
Approx Travel Time
6h 45m
On Demand
Bettiah
Patna
Gaya
Approx Travel Time
7h 14m
On Demand
Bettiah
Patna
Gaya
Approx Travel Time
7h 30m
On Demand
Bettiah
Patna
Gaya
Approx Travel Time
7h 49m
₹2,495
Onwards
Bettiah
Patna
Gaya
Approx Travel Time
8h 5m
₹590
Onwards
CHEAPEST
Bettiah
Patna
Gaya
Approx Travel Time
7h 30m
₹455
Onwards
Via Rasra
Bettiah
Rasra
Gaya
Approx Travel Time
7h
On Demand
Via Hajipur
Bettiah
Hajipur
Gaya
Approx Travel Time
7h 53m
On Demand
Via Muzaffarpur
Bettiah
Muzaffarpur
Gaya
Approx Travel Time
7h 47m
₹1,733
Onwards
Frequently Asked Questions
What is the distance between Bettiah and Gaya?
Gaya is approximately 300+ kms from Bettiah.
How long does it take to reach Gaya from Bettiah?
It takes approximately 7 hours to reach Gaya from Bettiah by Train Via Patna.
What is the cheapest way to reach Gaya from Bettiah?
The cheapest way to reach Gaya from Bettiah is by Bus, Train Via Patna.
What is the fastest way to reach Gaya from Bettiah?
The fastest way to reach Gaya from Bettiah is by Train Via Patna.


