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. It takes approximately 11 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

FASTEST

Khajuraho

Indore

Approx Travel Time

10h 45m

On Demand

Via Bina

Khajuraho

Bina

Indore

Approx Travel Time

12h 10m

₹635

Onwards

Ads by MMT

Via Bhopal

CHEAPEST

Khajuraho

Bhopal

Indore

Approx Travel Time

12h 10m

₹555

Onwards

Khajuraho

Bhopal

Indore

Approx Travel Time

12h 55m

₹675

Onwards

Khajuraho

Bhopal

Indore

Approx Travel Time

13h 1m

₹2,932

Onwards

Via Lalitpur

Khajuraho

Lalitpur

Indore

Approx Travel Time

12h 25m

₹695

Onwards

Ads by MMT

Via Itarsi

Khajuraho

Itarsi

Indore

Approx Travel Time

13h 10m

₹600

Onwards

Khajuraho

Itarsi

Indore

Approx Travel Time

14h 25m

₹885

Onwards

Via Tikamgarh

Khajuraho

Tikamgarh

Indore

Approx Travel Time

14h 10m

₹985

Onwards

Direct Cab

Khajuraho

Indore

Approx Travel Time

12h

₹10,811

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 11 hours to reach Indore from Khajuraho by Train.

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.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India