
Khajuraho to Shamli
Shamli is approximately 750+ kms from Khajuraho. The fastest way to reach Shamli from Khajuraho is by Flight, Bus Via Delhi. It takes approximately 6 hours. The cheapest way to reach Shamli from Khajuraho is by Train Via Delhi which would take approximately 12 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Khajuraho
Delhi
Shamli
Approx Travel Time
11h 20m
₹510
Onwards
Khajuraho
Delhi
Shamli
Approx Travel Time
11h 15m
₹714
Onwards
FASTEST
Khajuraho
Delhi
Shamli
Approx Travel Time
5h 55m
₹7,061
Onwards
Khajuraho
Delhi
Shamli
Approx Travel Time
11h 9m
₹2,738
Onwards
Khajuraho
Delhi
Shamli
Approx Travel Time
6h 10m
₹6,857
Onwards
Via Datia, Delhi
Khajuraho
Datia
Delhi
Shamli
Approx Travel Time
9h 36m
On Demand
Khajuraho
Datia
Delhi
Shamli
Approx Travel Time
9h 31m
On Demand
Khajuraho
Datia
Delhi
Shamli
Approx Travel Time
11h 6m
₹1,058
Onwards
Via Chatarpur, Delhi
Khajuraho
Chatarpur
Delhi
Shamli
Approx Travel Time
15h 42m
₹1,086
Onwards
Via Datia, Ghaziabad
Khajuraho
Datia
Ghaziabad
Shamli
Approx Travel Time
13h 5m
₹6,975
Onwards
Frequently Asked Questions
What is the distance between Khajuraho and Shamli?
Shamli is approximately 750+ kms from Khajuraho.
How long does it take to reach Shamli from Khajuraho?
It takes approximately 6 hours to reach Shamli from Khajuraho by Flight, Bus Via Delhi.
What is the cheapest way to reach Shamli from Khajuraho?
The cheapest way to reach Shamli from Khajuraho is by Train Via Delhi.
What is the fastest way to reach Shamli from Khajuraho?
The fastest way to reach Shamli from Khajuraho is by Flight, Bus Via Delhi.
Routes Connecting Khajuraho
Routes From Khajuraho
- Khajuraho to Kannauj
- Khajuraho to Palani
- Khajuraho to Zaheerabad
- Khajuraho to Sasaram
- Khajuraho to Bhiwadi
- Khajuraho to Narkanda
- Khajuraho to Vadodara
- Khajuraho to Laksar
- Khajuraho to Bangalore
- Khajuraho to Digha
- Khajuraho to Roorkee
- Khajuraho to Bekal
- Khajuraho to Bankura
- Khajuraho to Kankavli
- Khajuraho to Shahganj

