
Surat to Khajuraho
Khajuraho is approximately 1150+ kms from Surat. The fastest way to reach Khajuraho from Surat is by Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Khajuraho from Surat is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
Surat
Jaipur
Khajuraho
Approx Travel Time
5h
₹12,999
Onwards
Via Delhi
FASTEST
Surat
Delhi
Khajuraho
Approx Travel Time
4h 50m
₹10,441
Onwards
Via Vadodara, Delhi
Surat
Vadodara
Delhi
Khajuraho
Approx Travel Time
9h 16m
₹12,047
Onwards
Surat
Vadodara
Delhi
Khajuraho
Approx Travel Time
9h 10m
₹9,597
Onwards
Surat
Vadodara
Delhi
Khajuraho
Approx Travel Time
9h 25m
₹10,132
Onwards
Via Bhopal
Surat
Bhopal
Khajuraho
Approx Travel Time
18h 40m
₹635
Onwards
Via Jabalpur
Surat
Jabalpur
Khajuraho
Approx Travel Time
19h 10m
₹6,334
Onwards
Via Nashik
Surat
Nashik
Khajuraho
Approx Travel Time
1d 1h 12m
₹1,840
Onwards
Via Indore, Gwalior
Surat
Indore
Gwalior
Khajuraho
Approx Travel Time
1d 4h 58m
₹8,371
Onwards
Frequently Asked Questions
What is the distance between Surat and Khajuraho?
Khajuraho is approximately 1150+ kms from Surat.
How long does it take to reach Khajuraho from Surat?
It takes approximately 5 hours to reach Khajuraho from Surat by Flight Via Delhi.
What is the cheapest way to reach Khajuraho from Surat?
The cheapest way to reach Khajuraho from Surat is by Train.
What is the fastest way to reach Khajuraho from Surat?
The fastest way to reach Khajuraho from Surat is by Flight Via Delhi.
Routes Connecting Surat
Routes From Surat
Routes Connecting Khajuraho
Routes From Khajuraho
- Khajuraho to Aizawl
- Khajuraho to Digha
- Khajuraho to Koilkuntla
- Khajuraho to Sarangpur
- Khajuraho to Motihari
- Khajuraho to Solan
- Khajuraho to Gulbarga
- Khajuraho to Ratlam
- Khajuraho to Sehore
- Khajuraho to Penukonda
- Khajuraho to Hoshangabad
- Khajuraho to Baran
- Khajuraho to Palani
- Khajuraho to Mahabaleshwar
- Khajuraho to Tikamgarh