
Khajuraho to Balaghat
Balaghat is approximately 450+ kms from Khajuraho. The fastest way to reach Balaghat from Khajuraho is by Cab, Train Via Katni. It takes approximately 10 hours. The cheapest way to reach Balaghat from Khajuraho is by Bus, Train Via Satna, Jabalpur which would take approximately 12 hours.
Sort By
Mode of Transport
Via Katni
FASTEST
Khajuraho
Katni
Balaghat
Approx Travel Time
10h 5m
₹5,688
Onwards
Khajuraho
Katni
Balaghat
Approx Travel Time
10h 16m
₹566
Onwards
Via Jabalpur
Khajuraho
Jabalpur
Balaghat
Approx Travel Time
13h 49m
₹650
Onwards
Khajuraho
Jabalpur
Balaghat
Approx Travel Time
12h 17m
₹455
Onwards
Via Chatarpur, Narsinghpur
Khajuraho
Chatarpur
Narsinghpur
Balaghat
Approx Travel Time
13h 5m
₹6,438
Onwards
Via Satna
Khajuraho
Satna
Balaghat
Approx Travel Time
11h 27m
₹425
Onwards
Khajuraho
Satna
Balaghat
Approx Travel Time
10h 12m
₹4,820
Onwards
Via Satna, Jabalpur
CHEAPEST
Khajuraho
Satna
Jabalpur
Balaghat
Approx Travel Time
11h 23m
₹375
Onwards
Via Chatarpur, Katni
Khajuraho
Chatarpur
Katni
Balaghat
Approx Travel Time
10h 56m
On Demand
Frequently Asked Questions
What is the distance between Khajuraho and Balaghat?
Balaghat is approximately 450+ kms from Khajuraho.
How long does it take to reach Balaghat from Khajuraho?
It takes approximately 10 hours to reach Balaghat from Khajuraho by Cab, Train Via Katni.
What is the cheapest way to reach Balaghat from Khajuraho?
The cheapest way to reach Balaghat from Khajuraho is by Bus, Train Via Satna, Jabalpur.
What is the fastest way to reach Balaghat from Khajuraho?
The fastest way to reach Balaghat from Khajuraho is by Cab, Train Via Katni.

