Kannauj to Khajuraho - Multiple Options To Reach By Train, Cab
Khajuraho is approximately 300+ kms from Kannauj. The fastest way to reach Khajuraho from Kannauj is by Train, Cab Via Kanpur. It takes approximately 9 hours. The cheapest way to reach Khajuraho from Kannauj is by Train, Cab Via Unnao which would take approximately 9 hours.
Sort By
Mode of Transport
Via Kanpur
RECOMMENDED
FASTEST
Kannauj
Kanpur
Khajuraho
Approx Travel Time
8h 35m
₹4,735
Onwards
Kannauj
Kanpur
Khajuraho
Approx Travel Time
9h 5m
₹7,067
Onwards
Via Unnao
CHEAPEST
Kannauj
Unnao
Khajuraho
Approx Travel Time
9h 11m
₹4,687
Onwards
Kannauj
Unnao
Khajuraho
Approx Travel Time
9h 47m
₹9,514
Onwards
Frequently Asked Questions
What is the distance between Kannauj and Khajuraho?
Khajuraho is approximately 300+ kms from Kannauj.
How long does it take to reach Khajuraho from Kannauj?
It takes approximately 9 hours to reach Khajuraho from Kannauj by Train, Cab Via Kanpur.
What is the cheapest way to reach Khajuraho from Kannauj?
The cheapest way to reach Khajuraho from Kannauj is by Train, Cab Via Unnao.
What is the fastest way to reach Khajuraho from Kannauj?
The fastest way to reach Khajuraho from Kannauj is by Train, Cab Via Kanpur.
Routes Connecting Kannauj
From Kannauj
Routes Connecting Khajuraho
From Khajuraho
- Khajuraho to Meja
- Khajuraho to Rajkot
- Khajuraho to Bongaigaon
- Khajuraho to Anand
- Khajuraho to Daman
- Khajuraho to Kandaghat
- Khajuraho to Nagaur
- Khajuraho to Amalapuram
- Khajuraho to Matheran
- Khajuraho to Jaisalmer
- Khajuraho to Rajpura
- Khajuraho to Murshidabad
- Khajuraho to Rishikesh
- Khajuraho to Bhadra
- Khajuraho to Tiruchengode
To Khajuraho
- Kodaikanal to Khajuraho
- Hoshangabad to Khajuraho
- Balrampur to Khajuraho
- Kannur to Khajuraho
- Saharanpur to Khajuraho
- Mahabaleshwar to Khajuraho
- Rishikesh to Khajuraho
- Yadgir to Khajuraho
- Bina to Khajuraho
- Gadwal to Khajuraho
- Narsapur to Khajuraho
- Rourkela to Khajuraho
- Lakshadweep to Khajuraho
- Fazilka to Khajuraho
- Nadiad to Khajuraho