hero
How2Go
Nahan to Khajuraho

Nahan to Khajuraho

Khajuraho is approximately 750+ km from Nahan, 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 Delhi

RECOMMENDED

Nahan

Delhi

Khajuraho

Approx Travel Time

10h 15m

₹4,016

Onwards

Nahan

Delhi

Khajuraho

Approx Travel Time

15h 22m

₹5,016

Onwards

Nahan

Delhi

Khajuraho

Approx Travel Time

9h 57m

₹8,347

Onwards

Via Chandigarh, Delhi

Nahan

Chandigarh

Delhi

Khajuraho

Approx Travel Time

9h 25m

₹4,836

Onwards

CHEAPEST

Nahan

Chandigarh

Delhi

Khajuraho

Approx Travel Time

15h

₹1,505

Onwards

Via Dehradun, Delhi

FASTEST

Nahan

Dehradun

Delhi

Khajuraho

Approx Travel Time

7h 35m

₹8,524

Onwards

Nahan

Dehradun

Delhi

Khajuraho

Approx Travel Time

10h 45m

₹4,760

Onwards

Via Dehradun, Gwalior

Nahan

Dehradun

Gwalior

Khajuraho

Approx Travel Time

22h 30m

₹2,049

Onwards

Via Delhi, Gwalior

Nahan

Delhi

Gwalior

Khajuraho

Approx Travel Time

20h 47m

₹5,651

Onwards

Via Yamunanagar, Delhi

Nahan

Yamunanagar

Delhi

Khajuraho

Approx Travel Time

9h 5m

₹7,244

Onwards

Frequently Asked Questions

What is the distance between Nahan and Khajuraho?

Khajuraho is approximately 750+ kms from Nahan.

How long does it take to reach Khajuraho from Nahan?

It takes approximately 8 hours to reach Khajuraho from Nahan by Bus, Flight Via Dehradun, Delhi.

What is the cheapest way to reach Khajuraho from Nahan?

The cheapest way to reach Khajuraho from Nahan is by Bus, Train Via Chandigarh, Delhi.

What is the fastest way to reach Khajuraho from Nahan?

The fastest way to reach Khajuraho from Nahan is by Bus, Flight Via Dehradun, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India