Khajuraho and Jabalpur are around 250 KM apart. It usually takes around 5.5-6 hours to reach Khajuraho from Jabalpur by car.
There are two routes. The first one, which is the shorter of the two routes, is via NH-7 followed by SH-10, SH49 and NH75. Take NH7 from Jabalpur and drive towards Dwara via Pipraundh and Gulwara. Around 10 KM after Dwara, take the left deviation to SH10. Continue to drive along SH10 till you arrive at Amanganj. Here you need to leave SH10 and take a slight right onto SH49. Drive straight till you hit Panna-Satna Road (NH75) a few kilometers before Panna National Park. Continue to drive along NH75 through Nahri and Madla for 35 odd kilometers and then you need to take a 90 degree right turn towards Airport Road. The Western Group of Temples at Khajuraho is around 6 KM from the NH75-Airport Road intersection.
Jabalpur to Khajuraho Route 1: Jabalpur - Pipraundh - Gulwara - Dwara - Amanganj - Panna - Nahri - Madla - Khajuraho (Distance - 251 KM).
The other route is via NH12(A). It increases the distance by around 35 KM, but traffic is comparatively lesser. From Jabalpur, take NH12(A) to arrive at Damoh. From there, take a right turn onto SH49. Around 5 KM after Budwar, turn left and drive for another 10 KM to join SH10. Drive along SH10 till you reach Dewra. Then take a right turn towards Bendri via Jhamtuli, where you will touch down NH75. Take another right on NH75 and after 6 KM you will find Airport Road on your left. From there, Khajuraho is another 6 KM drive.
Jabalpur to Khajuraho Route 2: Jabalpur - Damoh - Hatta - Budwar - Dewra - Jhamtuli - Bendri - Khajuraho (Distance - 286 KM).
Route 1 is the better option. You won't encounter heavy traffic if you start early in the morning. You can also visit the famous
Panna Tiger Reserve if you are taking this route.
Regards,
Deb