hero
How2Go
Khajuraho to Dahod

Khajuraho to Dahod

Dahod is approximately 750+ km from Khajuraho, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Dahod.

Read More
Sort By
Mode of Transport

Via Ujjain

RECOMMENDED

Khajuraho

Ujjain

Dahod

Approx Travel Time

12h 54m

₹415

Onwards

Khajuraho

Ujjain

Dahod

Approx Travel Time

13h 42m

₹6,695

Onwards

Via Bhopal

Khajuraho

Bhopal

Dahod

Approx Travel Time

14h 10m

₹1,540

Onwards

CHEAPEST

Khajuraho

Bhopal

Dahod

Approx Travel Time

12h 57m

₹315

Onwards

Khajuraho

Bhopal

Dahod

Approx Travel Time

15h 25m

₹1,175

Onwards

Via Chatarpur, Bhopal

Khajuraho

Chatarpur

Bhopal

Dahod

Approx Travel Time

13h 15m

₹3,000

Onwards

Via Rewa, Indore

FASTEST

Khajuraho

Rewa

Indore

Dahod

Approx Travel Time

12h 38m

₹13,738

Onwards

Via Indore

Khajuraho

Indore

Dahod

Approx Travel Time

16h 42m

₹2,700

Onwards

Via Dewas

Khajuraho

Dewas

Dahod

Approx Travel Time

16h 10m

₹7,031

Onwards

Via Vidisha

Khajuraho

Vidisha

Dahod

Approx Travel Time

13h 18m

₹430

Onwards

Frequently Asked Questions

What is the distance between Khajuraho and Dahod?

Dahod is approximately 750+ kms from Khajuraho.

How long does it take to reach Dahod from Khajuraho?

It takes approximately 13 hours to reach Dahod from Khajuraho by Cab, Flight Via Rewa, Indore.

What is the cheapest way to reach Dahod from Khajuraho?

The cheapest way to reach Dahod from Khajuraho is by Train Via Bhopal.

What is the fastest way to reach Dahod from Khajuraho?

The fastest way to reach Dahod from Khajuraho is by Cab, Flight Via Rewa, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India