
Mandsaur to Khajuraho
Khajuraho is approximately 650+ kms from Mandsaur. The fastest way to reach Khajuraho from Mandsaur is by Cab. It takes approximately 12 hours. The cheapest way to reach Khajuraho from Mandsaur is by Train Via Ujjain which would take approximately 14 hours.
Sort By
Mode of Transport
Via Bhopal, Datia
Mandsaur
Bhopal
Datia
Khajuraho
Approx Travel Time
11h 50m
On Demand
Via Ujjain
Mandsaur
Ujjain
Khajuraho
Approx Travel Time
12h 51m
₹5,166
Onwards
Mandsaur
Ujjain
Khajuraho
Approx Travel Time
13h 30m
₹593
Onwards
CHEAPEST
Mandsaur
Ujjain
Khajuraho
Approx Travel Time
14h 10m
₹470
Onwards
Via Dewas
Mandsaur
Dewas
Khajuraho
Approx Travel Time
15h 7m
On Demand
Via Bhopal
Mandsaur
Bhopal
Khajuraho
Approx Travel Time
15h 30m
₹1,750
Onwards
Via Jaipur
Mandsaur
Jaipur
Khajuraho
Approx Travel Time
12h 45m
₹5,073
Onwards
Via Ujjain, Chatarpur
Mandsaur
Ujjain
Chatarpur
Khajuraho
Approx Travel Time
13h 47m
₹5,221
Onwards
Mandsaur
Ujjain
Chatarpur
Khajuraho
Approx Travel Time
13h 49m
On Demand
Frequently Asked Questions
What is the distance between Mandsaur and Khajuraho?
Khajuraho is approximately 650+ kms from Mandsaur.
How long does it take to reach Khajuraho from Mandsaur?
It takes approximately 12 hours to reach Khajuraho from Mandsaur by Cab.
What is the cheapest way to reach Khajuraho from Mandsaur?
The cheapest way to reach Khajuraho from Mandsaur is by Train Via Ujjain.
What is the fastest way to reach Khajuraho from Mandsaur?
The fastest way to reach Khajuraho from Mandsaur is by Cab.

