
Khajuraho to Maihar
Maihar is approximately 150+ kms from Khajuraho. The fastest way to reach Maihar from Khajuraho is by Bus, Train Via Satna. It takes approximately 5 hours. The cheapest way to reach Maihar from Khajuraho is by Bus, Train Via Satna which would take approximately 5 hours.
Sort By
Mode of Transport
Via Satna
RECOMMENDED
CHEAPEST
FASTEST
Khajuraho
Satna
Maihar
Approx Travel Time
5h 15m
₹225
Onwards
Khajuraho
Satna
Maihar
Approx Travel Time
5h 45m
₹240
Onwards
Via Katni
Khajuraho
Katni
Maihar
Approx Travel Time
6h 8m
₹355
Onwards
Khajuraho
Katni
Maihar
Approx Travel Time
6h 28m
₹432
Onwards
Frequently Asked Questions
What is the distance between Khajuraho and Maihar?
Maihar is approximately 150+ kms from Khajuraho.
How long does it take to reach Maihar from Khajuraho?
It takes approximately 5 hours to reach Maihar from Khajuraho by Bus, Train Via Satna.
What is the cheapest way to reach Maihar from Khajuraho?
The cheapest way to reach Maihar from Khajuraho is by Bus, Train Via Satna.
What is the fastest way to reach Maihar from Khajuraho?
The fastest way to reach Maihar from Khajuraho is by Bus, Train Via Satna.
Routes Connecting Khajuraho
Routes From Khajuraho
- Khajuraho to Mazbat
- Khajuraho to Rameshwaram
- Khajuraho to Mumbai
- Khajuraho to Thiruvannamalai
- Khajuraho to Guna
- Khajuraho to Katihar
- Khajuraho to Nokha
- Khajuraho to Ratnagiri
- Khajuraho to Kayamkulam
- Khajuraho to Jhabua
- Khajuraho to Kodaikanal
- Khajuraho to Orai
- Khajuraho to Shillong
- Khajuraho to Lucknow
- Khajuraho to Theni
Routes To Khajuraho
- Khurai to Khajuraho
- Merta to Khajuraho
- Lucknow to Khajuraho
- Burhanpur to Khajuraho
- Guwahati to Khajuraho
- Brahmapur to Khajuraho
- Kathua to Khajuraho
- Hazaribagh to Khajuraho
- Honavar to Khajuraho
- Sasan-Gir to Khajuraho
- Hospet to Khajuraho
- Nidadavolu to Khajuraho
- Ambaji to Khajuraho
- Perambalur to Khajuraho
- Puttaparthi to Khajuraho

