
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,885
Onwards
Gaya
Varanasi
Khajuraho
Mahoba
Approx Travel Time
8h 57m
₹5,649
Onwards
Via Prayagraj(Allahabad), Karwi
Gaya
Prayagraj(Allahabad)
Karwi
Mahoba
Approx Travel Time
15h 39m
₹3,841
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 Banda
Gaya
Banda
Mahoba
Approx Travel Time
12h 35m
₹495
Onwards
Via Mughal Sarai
Gaya
Mughal Sarai
Mahoba
Approx Travel Time
13h 10m
₹405
Onwards
Via Karwi
Gaya
Karwi
Mahoba
Approx Travel Time
14h 1m
₹3,082
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.