
Gaya to Mahoba
Mahoba is approximately 550+ kms from Gaya. The fastest way to reach Mahoba from Gaya is by Train, Flight Via Varanasi, Khajuraho. It takes approximately 9 hours. The cheapest way to reach Mahoba from Gaya is by Train which would take approximately 11 hours.
Sort By
Mode of Transport
Via Varanasi, Khajuraho
FASTEST
Gaya
Varanasi
Khajuraho
Mahoba
Approx Travel Time
8h 22m
₹2,815
Onwards
Gaya
Varanasi
Khajuraho
Mahoba
Approx Travel Time
8h 57m
₹5,587
Onwards
Via Prayagraj(Allahabad), Lucknow
Gaya
Prayagraj(Allahabad)
Lucknow
Mahoba
Approx Travel Time
19h 53m
₹8,090
Onwards
Via Prayagraj(Allahabad), Orai
Gaya
Prayagraj(Allahabad)
Orai
Mahoba
Approx Travel Time
18h 20m
₹7,884
Onwards
Via Prayagraj(Allahabad)
Gaya
Prayagraj(Allahabad)
Mahoba
Approx Travel Time
13h 25m
₹400
Onwards
Via Mirzapur
Gaya
Mirzapur
Mahoba
Approx Travel Time
12h 17m
₹470
Onwards
Via Varanasi, Prayagraj(Allahabad)
Gaya
Varanasi
Prayagraj(Allahabad)
Mahoba
Approx Travel Time
13h 57m
₹445
Onwards
Via Bhabua
Gaya
Bhabua
Mahoba
Approx Travel Time
12h 27m
₹445
Onwards
Via Banda
Gaya
Banda
Mahoba
Approx Travel Time
12h 35m
₹495
Onwards
Frequently Asked Questions
What is the distance between Gaya and Mahoba?
Mahoba is approximately 550+ kms from Gaya.
How long does it take to reach Mahoba from Gaya?
It takes approximately 9 hours to reach Mahoba from Gaya by Train, Flight Via Varanasi, Khajuraho.
What is the cheapest way to reach Mahoba from Gaya?
The cheapest way to reach Mahoba from Gaya is by Train.
What is the fastest way to reach Mahoba from Gaya?
The fastest way to reach Mahoba from Gaya is by Train, Flight Via Varanasi, Khajuraho.


