
Betul to Gaya
Gaya is approximately 1050+ kms from Betul. The fastest way to reach Gaya from Betul is by Train Via Jabalpur. It takes approximately 19 hours. The cheapest way to reach Gaya from Betul is by Train which would take approximately 20 hours.
Sort By
Mode of Transport
Via Jabalpur
FASTEST
Betul
Jabalpur
Gaya
Approx Travel Time
18h 43m
₹640
Onwards
Via Itarsi
Betul
Itarsi
Gaya
Approx Travel Time
20h
₹590
Onwards
Via Gyanpur
Betul
Gyanpur
Gaya
Approx Travel Time
21h 44m
₹7,085
Onwards
Via Bhopal, Prayagraj(Allahabad)
Betul
Bhopal
Prayagraj(Allahabad)
Gaya
Approx Travel Time
1d 2h 49m
₹2,309
Onwards
Via Katni
Betul
Katni
Gaya
Approx Travel Time
19h 1m
₹650
Onwards
Via Mirzapur
Betul
Mirzapur
Gaya
Approx Travel Time
19h 11m
₹665
Onwards
Via Itarsi, Prayagraj(Allahabad)
Betul
Itarsi
Prayagraj(Allahabad)
Gaya
Approx Travel Time
20h 28m
₹590
Onwards
Via Narsinghpur
Betul
Narsinghpur
Gaya
Approx Travel Time
19h 3m
₹630
Onwards
Via Pipariya
Betul
Pipariya
Gaya
Approx Travel Time
19h 10m
₹620
Onwards
Frequently Asked Questions
What is the distance between Betul and Gaya?
Gaya is approximately 1050+ kms from Betul.
How long does it take to reach Gaya from Betul?
It takes approximately 19 hours to reach Gaya from Betul by Train Via Jabalpur.
What is the cheapest way to reach Gaya from Betul?
The cheapest way to reach Gaya from Betul is by Train.
What is the fastest way to reach Gaya from Betul?
The fastest way to reach Gaya from Betul is by Train Via Jabalpur.


