
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
₹3,037
Onwards
Via Prayagraj(Allahabad)
Mahoba
Prayagraj(Allahabad)
Gaya
Approx Travel Time
14h 19m
₹5,316
Onwards
Mahoba
Prayagraj(Allahabad)
Gaya
Approx Travel Time
13h 50m
₹1,799
Onwards
Mahoba
Prayagraj(Allahabad)
Gaya
Approx Travel Time
12h 26m
₹725
Onwards
Via Fatehpur, Uttar Pradesh
Mahoba
Fatehpur, Uttar Pradesh
Gaya
Approx Travel Time
11h 32m
₹522
Onwards
Mahoba
Fatehpur, Uttar Pradesh
Gaya
Approx Travel Time
12h 2m
₹4,652
Onwards
Via Varanasi
Mahoba
Varanasi
Gaya
Approx Travel Time
12h 15m
₹684
Onwards
Via Banda
Mahoba
Banda
Gaya
Approx Travel Time
12h 15m
₹3,114
Onwards
Via Gyanpur
Mahoba
Gyanpur
Gaya
Approx Travel Time
12h 45m
On Demand
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.


