
Balaghat to Mahoba
Mahoba is approximately 550+ kms from Balaghat. The fastest way to reach Mahoba from Balaghat is by Train, Cab Via Karwi. It takes approximately 12 hours. The cheapest way to reach Mahoba from Balaghat is by Train Via Satna which would take approximately 12 hours.
Sort By
Mode of Transport
Via Satna
RECOMMENDED
CHEAPEST
Balaghat
Satna
Mahoba
Approx Travel Time
11h 50m
₹425
Onwards
Via Jabalpur, Chatarpur
Balaghat
Jabalpur
Chatarpur
Mahoba
Approx Travel Time
14h 13m
₹605
Onwards
Balaghat
Jabalpur
Chatarpur
Mahoba
Approx Travel Time
14h 25m
₹10,990
Onwards
Balaghat
Jabalpur
Chatarpur
Mahoba
Approx Travel Time
15h 25m
₹6,180
Onwards
Balaghat
Jabalpur
Chatarpur
Mahoba
Approx Travel Time
15h 42m
₹6,225
Onwards
Via Karwi
FASTEST
Balaghat
Karwi
Mahoba
Approx Travel Time
11h 45m
On Demand
Balaghat
Karwi
Mahoba
Approx Travel Time
13h 19m
On Demand
Via Seoni, Chatarpur
Balaghat
Seoni
Chatarpur
Mahoba
Approx Travel Time
13h 45m
₹930
Onwards
Via Jabalpur, Khajuraho
Balaghat
Jabalpur
Khajuraho
Mahoba
Approx Travel Time
14h 5m
₹10,940
Onwards
Via Nainpur, Satna
Balaghat
Nainpur
Satna
Mahoba
Approx Travel Time
11h 56m
₹490
Onwards
Frequently Asked Questions
What is the distance between Balaghat and Mahoba?
Mahoba is approximately 550+ kms from Balaghat.
How long does it take to reach Mahoba from Balaghat?
It takes approximately 12 hours to reach Mahoba from Balaghat by Train, Cab Via Karwi.
What is the cheapest way to reach Mahoba from Balaghat?
The cheapest way to reach Mahoba from Balaghat is by Train Via Satna.
What is the fastest way to reach Mahoba from Balaghat?
The fastest way to reach Mahoba from Balaghat is by Train, Cab Via Karwi.

