
Karnal to Khajuraho
Khajuraho is approximately 750+ kms from Karnal. The fastest way to reach Khajuraho from Karnal is by Cab, Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Khajuraho from Karnal is by Train which would take approximately 17 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Karnal
Delhi
Khajuraho
Approx Travel Time
5h 30m
₹5,526
Onwards
Karnal
Delhi
Khajuraho
Approx Travel Time
6h 20m
₹3,103
Onwards
Karnal
Delhi
Khajuraho
Approx Travel Time
6h 20m
₹3,435
Onwards
Karnal
Delhi
Khajuraho
Approx Travel Time
12h 10m
₹2,878
Onwards
Via Kanpur
Karnal
Kanpur
Khajuraho
Approx Travel Time
17h 10m
₹5,717
Onwards
Via Delhi, Gwalior
Karnal
Delhi
Gwalior
Khajuraho
Approx Travel Time
17h 59m
₹1,617
Onwards
Via Datia
Karnal
Datia
Khajuraho
Approx Travel Time
11h 4m
On Demand
Via Delhi, Datia
Karnal
Delhi
Datia
Khajuraho
Approx Travel Time
10h 6m
On Demand
Karnal
Delhi
Datia
Khajuraho
Approx Travel Time
13h 20m
₹7,990
Onwards
Frequently Asked Questions
What is the distance between Karnal and Khajuraho?
Khajuraho is approximately 750+ kms from Karnal.
How long does it take to reach Khajuraho from Karnal?
It takes approximately 6 hours to reach Khajuraho from Karnal by Cab, Flight Via Delhi.
What is the cheapest way to reach Khajuraho from Karnal?
The cheapest way to reach Khajuraho from Karnal is by Train.
What is the fastest way to reach Khajuraho from Karnal?
The fastest way to reach Khajuraho from Karnal is by Cab, Flight Via Delhi.
Routes Connecting Karnal
Routes From Karnal
Routes Connecting Khajuraho
Routes From Khajuraho
- Khajuraho to Champawat
- Khajuraho to Falna
- Khajuraho to Changanassery
- Khajuraho to Patiala
- Khajuraho to Kullu
- Khajuraho to Tundla
- Khajuraho to Mahuva
- Khajuraho to Machilipatnam
- Khajuraho to Haveri
- Khajuraho to Mahendragarh
- Khajuraho to Udaipur
- Khajuraho to Theni
- Khajuraho to Vrindavan
- Khajuraho to Puri
- Khajuraho to Kakinada


