hero
How2Go
Nandurbar to Khajuraho

Nandurbar to Khajuraho

Khajuraho is approximately 900+ km from Nandurbar, 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 Train

RECOMMENDED

CHEAPEST

Nandurbar

Khajuraho

Approx Travel Time

15h 55m

₹465

Onwards

Via Itarsi

Nandurbar

Itarsi

Khajuraho

Approx Travel Time

15h 25m

₹495

Onwards

Via Chatarpur

Nandurbar

Chatarpur

Khajuraho

Approx Travel Time

16h 15m

₹532

Onwards

Nandurbar

Chatarpur

Khajuraho

Approx Travel Time

16h 7m

₹4,477

Onwards

Nandurbar

Chatarpur

Khajuraho

Approx Travel Time

15h 33m

₹520

Onwards

Via Indore

Nandurbar

Indore

Khajuraho

Approx Travel Time

18h 27m

₹8,187

Onwards

Via Indore, Rewa

FASTEST

Nandurbar

Indore

Rewa

Khajuraho

Approx Travel Time

15h 16m

₹19,195

Onwards

Via Ankleshwar, Chatarpur

Nandurbar

Ankleshwar

Chatarpur

Khajuraho

Approx Travel Time

1d 3h 14m

₹1,332

Onwards

Via Lalitpur

Nandurbar

Lalitpur

Khajuraho

Approx Travel Time

15h 43m

₹525

Onwards

Via Bhopal

Nandurbar

Bhopal

Khajuraho

Approx Travel Time

15h 53m

₹510

Onwards

Frequently Asked Questions

What is the distance between Nandurbar and Khajuraho?

Khajuraho is approximately 900+ kms from Nandurbar.

How long does it take to reach Khajuraho from Nandurbar?

It takes approximately 15 hours to reach Khajuraho from Nandurbar by Cab, Flight Via Indore, Rewa.

What is the cheapest way to reach Khajuraho from Nandurbar?

The cheapest way to reach Khajuraho from Nandurbar is by Train.

What is the fastest way to reach Khajuraho from Nandurbar?

The fastest way to reach Khajuraho from Nandurbar is by Cab, Flight Via Indore, Rewa.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India