hero
How2Go
Shahapur to Khajuraho

Shahapur to Khajuraho

Khajuraho is approximately 1700+ km from Shahapur, 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

Via Mumbai, Delhi

RECOMMENDED

Shahapur

Mumbai

Delhi

Khajuraho

Approx Travel Time

8h 50m

₹12,163

Onwards

Via Navi Mumbai, Bhopal

Shahapur

Navi Mumbai

Bhopal

Khajuraho

Approx Travel Time

13h 46m

₹8,352

Onwards

Via Nashik, Delhi

FASTEST

Shahapur

Nashik

Delhi

Khajuraho

Approx Travel Time

8h 20m

₹17,837

Onwards

Via Bhusawal

Shahapur

Bhusawal

Khajuraho

Approx Travel Time

19h 39m

On Demand

Via Nashik, Bhopal

CHEAPEST

Shahapur

Nashik

Bhopal

Khajuraho

Approx Travel Time

1d 0h 25m

₹5,700

Onwards

Shahapur

Nashik

Bhopal

Khajuraho

Approx Travel Time

1d 0h 10m

₹10,502

Onwards

Via Mumbai, Bhopal

Shahapur

Mumbai

Bhopal

Khajuraho

Approx Travel Time

13h 53m

₹8,350

Onwards

Via Mumbai, Varanasi

Shahapur

Mumbai

Varanasi

Khajuraho

Approx Travel Time

8h 45m

₹16,634

Onwards

Via Navi Mumbai, Varanasi

Shahapur

Navi Mumbai

Varanasi

Khajuraho

Approx Travel Time

8h 53m

₹16,641

Onwards

Via Navi Mumbai, Jabalpur

Shahapur

Navi Mumbai

Jabalpur

Khajuraho

Approx Travel Time

12h 59m

₹14,374

Onwards

Frequently Asked Questions

What is the distance between Shahapur and Khajuraho?

Khajuraho is approximately 1700+ kms from Shahapur.

How long does it take to reach Khajuraho from Shahapur?

It takes approximately 9 hours to reach Khajuraho from Shahapur by Cab, Flight Via Nashik, Delhi.

What is the cheapest way to reach Khajuraho from Shahapur?

The cheapest way to reach Khajuraho from Shahapur is by Bus Via Nashik, Bhopal.

What is the fastest way to reach Khajuraho from Shahapur?

The fastest way to reach Khajuraho from Shahapur is by Cab, Flight Via Nashik, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India