
Mahoba to Gaya
Gaya is approximately 550+ kms from Mahoba. The fastest way to reach Gaya from Mahoba is by Train, Flight Via Khajuraho, Varanasi. It takes approximately 9 hours. The cheapest way to reach Gaya from Mahoba is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Khajuraho, Varanasi
FASTEST
Mahoba
Khajuraho
Varanasi
Gaya
Approx Travel Time
8h 22m
₹4,390
Onwards
Mahoba
Khajuraho
Varanasi
Gaya
Approx Travel Time
8h 57m
₹8,421
Onwards
Via Unnao, Kanpur
Mahoba
Unnao
Kanpur
Gaya
Approx Travel Time
19h 46m
₹8,208
Onwards
Via Prayagraj(Allahabad)
Mahoba
Prayagraj(Allahabad)
Gaya
Approx Travel Time
13h 25m
₹400
Onwards
Via Prayagraj(Allahabad), Varanasi
Mahoba
Prayagraj(Allahabad)
Varanasi
Gaya
Approx Travel Time
13h 57m
₹430
Onwards
Via Mirzapur
Mahoba
Mirzapur
Gaya
Approx Travel Time
12h 17m
₹470
Onwards
Via Banda
Mahoba
Banda
Gaya
Approx Travel Time
12h 35m
₹495
Onwards
Via Karwi
Mahoba
Karwi
Gaya
Approx Travel Time
14h 1m
On Demand
Via Mughal Sarai
Mahoba
Mughal Sarai
Gaya
Approx Travel Time
13h 10m
₹405
Onwards
Frequently Asked Questions
What is the distance between Mahoba and Gaya?
Gaya is approximately 550+ kms from Mahoba.
How long does it take to reach Gaya from Mahoba?
It takes approximately 9 hours to reach Gaya from Mahoba by Train, Flight Via Khajuraho, Varanasi.
What is the cheapest way to reach Gaya from Mahoba?
The cheapest way to reach Gaya from Mahoba is by Train.
What is the fastest way to reach Gaya from Mahoba?
The fastest way to reach Gaya from Mahoba is by Train, Flight Via Khajuraho, Varanasi.