hero
Home
Nainital to Khajuraho

Nainital to Khajuraho - Multiple Options To Reach By Cab, Train, Flight

Khajuraho is approximately 650+ kms from Nainital. The fastest way to reach Khajuraho from Nainital is by Cab, Flight Via Moradabad, Lucknow. It takes approximately 13 hours. The cheapest way to reach Khajuraho from Nainital is by Cab, Train Via Agra which would take approximately 18 hours.

Sort By
Mode of Transport

Via Bareilly, Lucknow

RECOMMENDED

Nainital

Bareilly

Lucknow

Khajuraho

Approx Travel Time

18h 27m

₹7,484

Onwards

Via Agra

CHEAPEST

Nainital

Agra

Khajuraho

Approx Travel Time

17h 35m

₹6,434

Onwards

Ads by MMT

Via Rampur (Uttar Pradesh), Lucknow

Nainital

Rampur (Uttar Pradesh)

Lucknow

Khajuraho

Approx Travel Time

18h 30m

₹7,670

Onwards

Via Moradabad, Lucknow

FASTEST

Nainital

Moradabad

Lucknow

Khajuraho

Approx Travel Time

13h 12m

₹10,686

Onwards

Nainital

Moradabad

Lucknow

Khajuraho

Approx Travel Time

19h 42m

₹7,758

Onwards

Ads by MMT

Via Firozabad, Kanpur

Nainital

Firozabad

Kanpur

Khajuraho

Approx Travel Time

19h 47m

₹11,676

Onwards

Frequently Asked Questions

What is the distance between Nainital and Khajuraho?

Khajuraho is approximately 650+ kms from Nainital.

How long does it take to reach Khajuraho from Nainital?

It takes approximately 13 hours to reach Khajuraho from Nainital by Cab, Flight Via Moradabad, Lucknow.

What is the cheapest way to reach Khajuraho from Nainital?

The cheapest way to reach Khajuraho from Nainital is by Cab, Train Via Agra.

What is the fastest way to reach Khajuraho from Nainital?

The fastest way to reach Khajuraho from Nainital is by Cab, Flight Via Moradabad, Lucknow.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India