
Ballia to Mahoba
Mahoba is approximately 500+ kms from Ballia. The fastest way to reach Mahoba from Ballia is by Train, Flight Via Varanasi, Khajuraho. It takes approximately 7 hours. The cheapest way to reach Mahoba from Ballia is by Train which would take approximately 13 hours.
Sort By
Mode of Transport
Via Varanasi, Khajuraho
FASTEST
Ballia
Varanasi
Khajuraho
Mahoba
Approx Travel Time
6h 43m
₹2,854
Onwards
Ballia
Varanasi
Khajuraho
Mahoba
Approx Travel Time
7h 26m
₹7,248
Onwards
Ballia
Varanasi
Khajuraho
Mahoba
Approx Travel Time
8h 13m
₹6,635
Onwards
Via Varanasi
Ballia
Varanasi
Mahoba
Approx Travel Time
12h 6m
₹4,440
Onwards
Ballia
Varanasi
Mahoba
Approx Travel Time
10h 36m
₹659
Onwards
Via Unnao
Ballia
Unnao
Mahoba
Approx Travel Time
12h 39m
₹2,799
Onwards
Via Ghazipur
Ballia
Ghazipur
Mahoba
Approx Travel Time
11h 38m
On Demand
Ballia
Ghazipur
Mahoba
Approx Travel Time
11h
On Demand
Via Buxar
Ballia
Buxar
Mahoba
Approx Travel Time
11h 34m
₹4,312
Onwards
Frequently Asked Questions
What is the distance between Ballia and Mahoba?
Mahoba is approximately 500+ kms from Ballia.
How long does it take to reach Mahoba from Ballia?
It takes approximately 7 hours to reach Mahoba from Ballia by Train, Flight Via Varanasi, Khajuraho.
What is the cheapest way to reach Mahoba from Ballia?
The cheapest way to reach Mahoba from Ballia is by Train.
What is the fastest way to reach Mahoba from Ballia?
The fastest way to reach Mahoba from Ballia is by Train, Flight Via Varanasi, Khajuraho.


