hero
How2Go
Khajuraho to Indore

Khajuraho to Indore

Indore is approximately 500+ kms from Khajuraho. The fastest way to reach Indore from Khajuraho is by Train, Flight Via Gwalior. It takes approximately 8 hours. The cheapest way to reach Indore from Khajuraho is by Train Via Bhopal which would take approximately 12 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Khajuraho

Indore

Approx Travel Time

10h 45m

On Demand

Via Gwalior

FASTEST

Khajuraho

Gwalior

Indore

Approx Travel Time

7h 40m

On Demand

Ads by MMT

Via Bina

Khajuraho

Bina

Indore

Approx Travel Time

12h 10m

₹635

Onwards

Via Bhopal

CHEAPEST

Khajuraho

Bhopal

Indore

Approx Travel Time

12h 10m

₹555

Onwards

Khajuraho

Bhopal

Indore

Approx Travel Time

12h 25m

₹709

Onwards

Khajuraho

Bhopal

Indore

Approx Travel Time

12h 40m

₹2,951

Onwards

Ads by MMT

Via Tikamgarh

Khajuraho

Tikamgarh

Indore

Approx Travel Time

13h 10m

₹985

Onwards

Via Itarsi

Khajuraho

Itarsi

Indore

Approx Travel Time

13h 10m

₹600

Onwards

Khajuraho

Itarsi

Indore

Approx Travel Time

13h 40m

₹735

Onwards

Via Chatarpur

Khajuraho

Chatarpur

Indore

Approx Travel Time

13h 40m

₹909

Onwards

Frequently Asked Questions

What is the distance between Khajuraho and Indore?

Indore is approximately 500+ kms from Khajuraho.

How long does it take to reach Indore from Khajuraho?

It takes approximately 8 hours to reach Indore from Khajuraho by Train, Flight Via Gwalior.

What is the cheapest way to reach Indore from Khajuraho?

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

What is the fastest way to reach Indore from Khajuraho?

The fastest way to reach Indore from Khajuraho is by Train, Flight Via Gwalior.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India