
Khajuraho to Surat
Surat is approximately 1150+ kms from Khajuraho. The fastest way to reach Surat from Khajuraho is by Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Surat from Khajuraho is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
Khajuraho
Jaipur
Surat
Approx Travel Time
5h 20m
₹9,493
Onwards
Via Delhi
FASTEST
Khajuraho
Delhi
Surat
Approx Travel Time
5h 10m
₹12,472
Onwards
Via Bhopal
Khajuraho
Bhopal
Surat
Approx Travel Time
22h
₹1,194
Onwards
Khajuraho
Bhopal
Surat
Approx Travel Time
18h
₹570
Onwards
Via Prayagraj(Allahabad), Ahmedabad
Khajuraho
Prayagraj(Allahabad)
Ahmedabad
Surat
Approx Travel Time
13h 51m
₹17,448
Onwards
Khajuraho
Prayagraj(Allahabad)
Ahmedabad
Surat
Approx Travel Time
15h 13m
On Demand
Via Datia, Bhopal
Khajuraho
Datia
Bhopal
Surat
Approx Travel Time
15h 15m
On Demand
Via Jabalpur
Khajuraho
Jabalpur
Surat
Approx Travel Time
18h 58m
₹7,243
Onwards
Via Chatarpur, Dewas
Khajuraho
Chatarpur
Dewas
Surat
Approx Travel Time
1d 0h 15m
₹1,308
Onwards
Frequently Asked Questions
What is the distance between Khajuraho and Surat?
Surat is approximately 1150+ kms from Khajuraho.
How long does it take to reach Surat from Khajuraho?
It takes approximately 5 hours to reach Surat from Khajuraho by Flight Via Delhi.
What is the cheapest way to reach Surat from Khajuraho?
The cheapest way to reach Surat from Khajuraho is by Train.
What is the fastest way to reach Surat from Khajuraho?
The fastest way to reach Surat from Khajuraho is by Flight Via Delhi.
Routes Connecting Khajuraho
Routes From Khajuraho
Routes To Khajuraho
- Sawai-Madhopur to Khajuraho
- Khanna to Khajuraho
- Perambalur to Khajuraho
- Sri-Ganganagar to Khajuraho
- Loni to Khajuraho
- Toranagallu to Khajuraho
- Anandpur-Sahib to Khajuraho
- Munnar to Khajuraho
- Vellore to Khajuraho
- Jamnagar to Khajuraho
- Ballia to Khajuraho
- Bhubaneshwar to Khajuraho
- Chirala to Khajuraho
- Dhone to Khajuraho
- Arakkonam to Khajuraho

