hero
How2Go
Bhachau to Khajuraho

Bhachau to Khajuraho

Khajuraho is approximately 1200+ kms from Bhachau. The fastest way to reach Khajuraho from Bhachau is by Train, Flight Via Jaipur. It takes approximately 16 hours. The cheapest way to reach Khajuraho from Bhachau is by Train Via Vidisha which would take approximately 22 hours.

Sort By
Mode of Transport

Via Ujjain

RECOMMENDED

Bhachau

Ujjain

Khajuraho

Approx Travel Time

21h 28m

₹740

Onwards

Via Jaipur

FASTEST

Bhachau

Jaipur

Khajuraho

Approx Travel Time

15h 18m

₹10,435

Onwards

Ads by MMT

Via Indore

Bhachau

Indore

Khajuraho

Approx Travel Time

1d 2h 47m

₹2,300

Onwards

Via Vidisha

CHEAPEST

Bhachau

Vidisha

Khajuraho

Approx Travel Time

21h 39m

₹655

Onwards

Ads by MMT

Via Delhi

Bhachau

Delhi

Khajuraho

Approx Travel Time

21h 8m

₹7,638

Onwards

Via Ahmedabad, Prayagraj(Allahabad)

Bhachau

Ahmedabad

Prayagraj(Allahabad)

Khajuraho

Approx Travel Time

19h 23m

On Demand

Bhachau

Ahmedabad

Prayagraj(Allahabad)

Khajuraho

Approx Travel Time

18h 12m

₹14,537

Onwards

Via Ajmer, Prayagraj(Allahabad)

Bhachau

Ajmer

Prayagraj(Allahabad)

Khajuraho

Approx Travel Time

20h 30m

On Demand

Frequently Asked Questions

What is the distance between Bhachau and Khajuraho?

Khajuraho is approximately 1200+ kms from Bhachau.

How long does it take to reach Khajuraho from Bhachau?

It takes approximately 16 hours to reach Khajuraho from Bhachau by Train, Flight Via Jaipur.

What is the cheapest way to reach Khajuraho from Bhachau?

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

What is the fastest way to reach Khajuraho from Bhachau?

The fastest way to reach Khajuraho from Bhachau is by Train, Flight Via Jaipur.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India