
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
₹640
Onwards
Via Bhabua
Betul
Bhabua
Gaya
Approx Travel Time
22h 39m
₹7,740
Onwards
Via Nagpur, Varanasi
Betul
Nagpur
Varanasi
Gaya
Approx Travel Time
1d 8h 25m
₹2,768
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 Pipariya
Betul
Pipariya
Gaya
Approx Travel Time
19h 10m
₹620
Onwards
Via Maihar
Betul
Maihar
Gaya
Approx Travel Time
20h 19m
₹695
Onwards
Via Prayagraj(Allahabad)
Betul
Prayagraj(Allahabad)
Gaya
Approx Travel Time
20h 8m
₹645
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.