hero
How2Go
Nainital to Khajuraho

Nainital to Khajuraho

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

₹8,019

Onwards

Via Agra

CHEAPEST

Nainital

Agra

Khajuraho

Approx Travel Time

17h 35m

₹6,405

Onwards

Ads by MMT

Via Rampur (Uttar Pradesh), Lucknow

Nainital

Rampur (Uttar Pradesh)

Lucknow

Khajuraho

Approx Travel Time

18h 30m

₹8,042

Onwards

Via Moradabad, Lucknow

FASTEST

Nainital

Moradabad

Lucknow

Khajuraho

Approx Travel Time

13h 12m

On Demand

Nainital

Moradabad

Lucknow

Khajuraho

Approx Travel Time

19h 42m

₹8,308

Onwards

Ads by MMT

Via Firozabad, Kanpur

Nainital

Firozabad

Kanpur

Khajuraho

Approx Travel Time

19h 47m

₹12,196

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