hero
How2Go
Dewas to Khajuraho

Dewas to Khajuraho

Khajuraho is approximately 500+ km from Dewas, 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 Khajuraho.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Dewas

Khajuraho

Approx Travel Time

13h 5m

₹800

Onwards

Via Bhopal

CHEAPEST

Dewas

Bhopal

Khajuraho

Approx Travel Time

9h 45m

₹265

Onwards

Dewas

Bhopal

Khajuraho

Approx Travel Time

10h 48m

₹548

Onwards

Dewas

Bhopal

Khajuraho

Approx Travel Time

9h 31m

₹2,750

Onwards

Via Bhopal, Chatarpur

FASTEST

Dewas

Bhopal

Chatarpur

Khajuraho

Approx Travel Time

8h 38m

₹2,810

Onwards

Dewas

Bhopal

Chatarpur

Khajuraho

Approx Travel Time

8h 52m

₹325

Onwards

Dewas

Bhopal

Chatarpur

Khajuraho

Approx Travel Time

9h 34m

₹330

Onwards

Via Lalitpur

Dewas

Lalitpur

Khajuraho

Approx Travel Time

10h 26m

₹375

Onwards

Via Ujjain

Dewas

Ujjain

Khajuraho

Approx Travel Time

10h 25m

₹470

Onwards

Dewas

Ujjain

Khajuraho

Approx Travel Time

10h 41m

₹1,499

Onwards

Frequently Asked Questions

What is the distance between Dewas and Khajuraho?

Khajuraho is approximately 500+ kms from Dewas.

How long does it take to reach Khajuraho from Dewas?

It takes approximately 9 hours to reach Khajuraho from Dewas by Cab, Train Via Bhopal, Chatarpur.

What is the cheapest way to reach Khajuraho from Dewas?

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

What is the fastest way to reach Khajuraho from Dewas?

The fastest way to reach Khajuraho from Dewas is by Cab, Train Via Bhopal, Chatarpur.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India