hero
How2Go
Najibabad to Khajuraho

Najibabad to Khajuraho

Khajuraho is approximately 700+ kms from Najibabad. The fastest way to reach Khajuraho from Najibabad is by Bus, Flight Via Delhi. It takes approximately 7 hours. The cheapest way to reach Khajuraho from Najibabad is by Train Via Delhi which would take approximately 15 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Najibabad

Delhi

Khajuraho

Approx Travel Time

7h 14m

₹7,245

Onwards

FASTEST

Najibabad

Delhi

Khajuraho

Approx Travel Time

6h 19m

₹3,410

Onwards

Najibabad

Delhi

Khajuraho

Approx Travel Time

8h 25m

₹3,253

Onwards

Najibabad

Delhi

Khajuraho

Approx Travel Time

13h 54m

₹4,492

Onwards

Najibabad

Delhi

Khajuraho

Approx Travel Time

12h 59m

₹657

Onwards

CHEAPEST

Najibabad

Delhi

Khajuraho

Approx Travel Time

15h 5m

₹500

Onwards

Via Delhi, Datia

Najibabad

Delhi

Datia

Khajuraho

Approx Travel Time

11h 50m

On Demand

Najibabad

Delhi

Datia

Khajuraho

Approx Travel Time

10h 55m

On Demand

Ads by MMT

Via Hathras, Gwalior

Najibabad

Hathras

Gwalior

Khajuraho

Approx Travel Time

18h 5m

₹8,687

Onwards

Via Meerut, Datia

Najibabad

Meerut

Datia

Khajuraho

Approx Travel Time

16h 23m

₹1,771

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Najibabad and Khajuraho?

Khajuraho is approximately 700+ kms from Najibabad.

How long does it take to reach Khajuraho from Najibabad?

It takes approximately 7 hours to reach Khajuraho from Najibabad by Bus, Flight Via Delhi.

What is the cheapest way to reach Khajuraho from Najibabad?

The cheapest way to reach Khajuraho from Najibabad is by Train Via Delhi.

What is the fastest way to reach Khajuraho from Najibabad?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India