hero
How2Go
Khajuraho to Mandu

Khajuraho to Mandu

Mandu is approximately 0+ kms from Khajuraho. The fastest way to reach Mandu from Khajuraho is by Flight, Cab Via Datia, Bhopal. It takes approximately 11 hours. The cheapest way to reach Mandu from Khajuraho is by Train, Cab Via Ujjain which would take approximately 13 hours.

Sort By
Mode of Transport

Via Datia, Bhopal

RECOMMENDED

FASTEST

Khajuraho

Datia

Bhopal

Mandu

Approx Travel Time

10h 19m

On Demand

Via Ujjain

CHEAPEST

Khajuraho

Ujjain

Mandu

Approx Travel Time

12h 49m

₹3,347

Onwards

Ads by MMT

Via Rewa, Indore

Khajuraho

Rewa

Indore

Mandu

Approx Travel Time

11h 48m

On Demand

Khajuraho

Rewa

Indore

Mandu

Approx Travel Time

11h 50m

On Demand

Via Indore

Khajuraho

Indore

Mandu

Approx Travel Time

14h 32m

On Demand

Khajuraho

Indore

Mandu

Approx Travel Time

13h 57m

On Demand

Ads by MMT

Via Vidisha, Ujjain

Khajuraho

Vidisha

Ujjain

Mandu

Approx Travel Time

12h 5m

₹3,362

Onwards

Via Lalitpur, Ujjain

Khajuraho

Lalitpur

Ujjain

Mandu

Approx Travel Time

12h 42m

₹3,377

Onwards

Via Vidisha, Mhow

Khajuraho

Vidisha

Mhow

Mandu

Approx Travel Time

13h 39m

On Demand

Via Bhopal, Indore

Khajuraho

Bhopal

Indore

Mandu

Approx Travel Time

13h 52m

On Demand

Frequently Asked Questions

What is the distance between Khajuraho and Mandu?

Mandu is approximately 0+ kms from Khajuraho.

How long does it take to reach Mandu from Khajuraho?

It takes approximately 11 hours to reach Mandu from Khajuraho by Flight, Cab Via Datia, Bhopal.

What is the cheapest way to reach Mandu from Khajuraho?

The cheapest way to reach Mandu from Khajuraho is by Train, Cab Via Ujjain.

What is the fastest way to reach Mandu from Khajuraho?

The fastest way to reach Mandu from Khajuraho is by Flight, Cab Via Datia, Bhopal.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India