hero
How2Go
Khajuraho to Navapur

Khajuraho to Navapur

Navapur is approximately 950+ km from Khajuraho, 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 Navapur.

Read More
Sort By
Mode of Transport

Via Nandurbar

RECOMMENDED

CHEAPEST

Khajuraho

Nandurbar

Navapur

Approx Travel Time

19h 10m

₹595

Onwards

Via Lalitpur, Nandurbar

FASTEST

Khajuraho

Lalitpur

Nandurbar

Navapur

Approx Travel Time

19h 3m

₹650

Onwards

Ads by MMT

Via Indore, Vyara

Khajuraho

Indore

Vyara

Navapur

Approx Travel Time

23h 32m

₹1,767

Onwards

Via Amalner

Khajuraho

Amalner

Navapur

Approx Travel Time

20h 23m

On Demand

Ads by MMT

Via Bhopal, Nandurbar

Khajuraho

Bhopal

Nandurbar

Navapur

Approx Travel Time

19h 18m

₹1,160

Onwards

Via Katni, Nandurbar

Khajuraho

Katni

Nandurbar

Navapur

Approx Travel Time

19h 53m

₹735

Onwards

Khajuraho

Katni

Nandurbar

Navapur

Approx Travel Time

19h 5m

₹6,001

Onwards

Via Burhanpur

Khajuraho

Burhanpur

Navapur

Approx Travel Time

20h 55m

₹1,090

Onwards

Via Chatarpur, Nandurbar

Khajuraho

Chatarpur

Nandurbar

Navapur

Approx Travel Time

19h 27m

₹2,218

Onwards

Via Jabalpur, Nandurbar

Khajuraho

Jabalpur

Nandurbar

Navapur

Approx Travel Time

21h 45m

₹760

Onwards

Frequently Asked Questions

What is the distance between Khajuraho and Navapur?

Navapur is approximately 950+ kms from Khajuraho.

How long does it take to reach Navapur from Khajuraho?

It takes approximately 19 hours to reach Navapur from Khajuraho by Train, Bus Via Lalitpur, Nandurbar.

What is the cheapest way to reach Navapur from Khajuraho?

The cheapest way to reach Navapur from Khajuraho is by Train, Bus Via Nandurbar.

What is the fastest way to reach Navapur from Khajuraho?

The fastest way to reach Navapur from Khajuraho is by Train, Bus Via Lalitpur, Nandurbar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India