hero
How2Go
Khajuraho to Nadiad

Khajuraho to Nadiad

Nadiad 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 Nadiad.

Read More
Sort By
Mode of Transport

Via Vidisha

RECOMMENDED

CHEAPEST

Khajuraho

Vidisha

Nadiad

Approx Travel Time

16h 30m

₹520

Onwards

Via Chatarpur, Vidisha

Khajuraho

Chatarpur

Vidisha

Nadiad

Approx Travel Time

17h 36m

₹600

Onwards

Khajuraho

Chatarpur

Vidisha

Nadiad

Approx Travel Time

17h 10m

₹2,279

Onwards

Khajuraho

Chatarpur

Vidisha

Nadiad

Approx Travel Time

17h 26m

₹575

Onwards

Ads by MMT

Via Indore

Khajuraho

Indore

Nadiad

Approx Travel Time

20h 12m

₹1,469

Onwards

Khajuraho

Indore

Nadiad

Approx Travel Time

18h 17m

₹8,891

Onwards

Via Rewa, Indore

FASTEST

Khajuraho

Rewa

Indore

Nadiad

Approx Travel Time

15h 46m

On Demand

Ads by MMT

Direct Options

Khajuraho

Nadiad

Approx Travel Time

21h 49m

₹565

Onwards

Via Bhopal

Khajuraho

Bhopal

Nadiad

Approx Travel Time

18h 40m

₹1,074

Onwards

Via Delhi

Khajuraho

Delhi

Nadiad

Approx Travel Time

17h 42m

₹6,352

Onwards

Frequently Asked Questions

What is the distance between Khajuraho and Nadiad?

Nadiad is approximately 950+ kms from Khajuraho.

How long does it take to reach Nadiad from Khajuraho?

It takes approximately 16 hours to reach Nadiad from Khajuraho by Bus, Flight, Cab Via Rewa, Indore.

What is the cheapest way to reach Nadiad from Khajuraho?

The cheapest way to reach Nadiad from Khajuraho is by Train Via Vidisha.

What is the fastest way to reach Nadiad from Khajuraho?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India