
Khajuraho to Delhi
Delhi is approximately 500+ kms from Khajuraho. The fastest way to reach Delhi from Khajuraho is by Flight. It takes approximately 2 hours. The cheapest way to reach Delhi from Khajuraho is by Train which would take approximately 9 hours.
Sort By
Mode of Transport
Via Jaipur
Khajuraho
Jaipur
Delhi
Approx Travel Time
3h 40m
On Demand
Via Kanpur
Khajuraho
Kanpur
Delhi
Approx Travel Time
7h 55m
₹8,617
Onwards
Via Gwalior
Khajuraho
Gwalior
Delhi
Approx Travel Time
6h 53m
On Demand
Khajuraho
Gwalior
Delhi
Approx Travel Time
8h 14m
₹3,096
Onwards
Via Datia, Gwalior
Khajuraho
Datia
Gwalior
Delhi
Approx Travel Time
6h 6m
On Demand
Via Datia
Khajuraho
Datia
Delhi
Approx Travel Time
12h 34m
₹6,124
Onwards
Khajuraho
Datia
Delhi
Approx Travel Time
13h
₹1,200
Onwards
Frequently Asked Questions
What is the distance between Khajuraho and Delhi?
Delhi is approximately 500+ kms from Khajuraho.
How long does it take to reach Delhi from Khajuraho?
It takes approximately 2 hours to reach Delhi from Khajuraho by Flight.
What is the cheapest way to reach Delhi from Khajuraho?
The cheapest way to reach Delhi from Khajuraho is by Train.
What is the fastest way to reach Delhi from Khajuraho?
The fastest way to reach Delhi from Khajuraho is by Flight.
Routes Connecting Khajuraho
Routes From Khajuraho
- Khajuraho to Badrinath
- Khajuraho to Chotila
- Khajuraho to Balangir
- Khajuraho to Palanpur
- Khajuraho to Udupi
- Khajuraho to Ankleshwar
- Khajuraho to Rayagada
- Khajuraho to Kurnool
- Khajuraho to Narwana
- Khajuraho to Beed
- Khajuraho to Robertsganj
- Khajuraho to Daman
- Khajuraho to Thiruthani
- Khajuraho to Hingoli
- Khajuraho to Rishikesh


