
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
₹7,887
Onwards
Via Agra
CHEAPEST
Nainital
Agra
Khajuraho
Approx Travel Time
17h 35m
₹6,405
Onwards
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,187
Onwards
Via Firozabad, Kanpur
Nainital
Firozabad
Kanpur
Khajuraho
Approx Travel Time
19h 47m
₹11,887
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.
Routes Connecting Nainital
Routes From Nainital
Routes To Nainital
Routes Connecting Khajuraho
Routes From Khajuraho
- Khajuraho to Khammam
- Khajuraho to Kangra
- Khajuraho to Khajjiar
- Khajuraho to Bargarh
- Khajuraho to Hazaribagh
- Khajuraho to Mannargudi
- Khajuraho to Hansi
- Khajuraho to Bhuj
- Khajuraho to Jintur
- Khajuraho to Khunti
- Khajuraho to Lakshadweep
- Khajuraho to Robertsganj
- Khajuraho to Papanasam
- Khajuraho to Unjha
- Khajuraho to Bidar