
Kalka to Khajuraho
Khajuraho is approximately 800+ kms from Kalka. The fastest way to reach Khajuraho from Kalka is by Train, Flight Via Delhi. It takes approximately 8 hours. The cheapest way to reach Khajuraho from Kalka is by Train Via Delhi which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Kalka
Delhi
Khajuraho
Approx Travel Time
8h 5m
₹7,611
Onwards
FASTEST
Kalka
Delhi
Khajuraho
Approx Travel Time
7h 45m
₹3,253
Onwards
Kalka
Delhi
Khajuraho
Approx Travel Time
9h 30m
₹3,652
Onwards
Kalka
Delhi
Khajuraho
Approx Travel Time
14h 45m
₹4,963
Onwards
Kalka
Delhi
Khajuraho
Approx Travel Time
16h 10m
₹1,004
Onwards
CHEAPEST
Kalka
Delhi
Khajuraho
Approx Travel Time
14h 25m
₹605
Onwards
Via Karnal, Datia
Kalka
Karnal
Datia
Khajuraho
Approx Travel Time
13h 43m
On Demand
Via Delhi, Datia
Kalka
Delhi
Datia
Khajuraho
Approx Travel Time
20h 40m
₹5,697
Onwards
Kalka
Delhi
Datia
Khajuraho
Approx Travel Time
22h 5m
₹1,738
Onwards
Kalka
Delhi
Datia
Khajuraho
Approx Travel Time
12h 41m
On Demand
Frequently Asked Questions
What is the distance between Kalka and Khajuraho?
Khajuraho is approximately 800+ kms from Kalka.
How long does it take to reach Khajuraho from Kalka?
It takes approximately 8 hours to reach Khajuraho from Kalka by Train, Flight Via Delhi.
What is the cheapest way to reach Khajuraho from Kalka?
The cheapest way to reach Khajuraho from Kalka is by Train Via Delhi.
What is the fastest way to reach Khajuraho from Kalka?
The fastest way to reach Khajuraho from Kalka is by Train, Flight Via Delhi.
Routes Connecting Kalka
Routes From Kalka
Routes Connecting Khajuraho
Routes From Khajuraho
Routes To Khajuraho
- Tiptur to Khajuraho
- Yeola to Khajuraho
- Sasan-Gir to Khajuraho
- Daund to Khajuraho
- Dhandhuka to Khajuraho
- Belur to Khajuraho
- Kanigiri to Khajuraho
- Purulia to Khajuraho
- Chandur to Khajuraho
- Markapur to Khajuraho
- Damoh to Khajuraho
- Nanded to Khajuraho
- Charkhi-dadri to Khajuraho
- Nalgonda to Khajuraho
- Coonoor to Khajuraho


