
Gurgaon to Surat
Surat is approximately 1000+ kms from Gurgaon. The fastest way to reach Surat from Gurgaon is by Train, Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Surat from Gurgaon is by Train Via Ajmer which would take approximately 23 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Gurgaon
Delhi
Surat
Approx Travel Time
3h 55m
₹5,568
Onwards
Via Jaipur
Gurgaon
Jaipur
Surat
Approx Travel Time
7h 55m
₹4,941
Onwards
Gurgaon
Jaipur
Surat
Approx Travel Time
21h 55m
₹625
Onwards
Via Ajmer
Gurgaon
Ajmer
Surat
Approx Travel Time
9h 55m
₹12,234
Onwards
CHEAPEST
Gurgaon
Ajmer
Surat
Approx Travel Time
22h 25m
₹545
Onwards
Via Falna
Gurgaon
Falna
Surat
Approx Travel Time
22h 55m
₹665
Onwards
Via Ahmedabad
Gurgaon
Ahmedabad
Surat
Approx Travel Time
22h 40m
₹560
Onwards
Via Beawar
Gurgaon
Beawar
Surat
Approx Travel Time
22h 25m
₹650
Onwards
Via Rewari
Gurgaon
Rewari
Surat
Approx Travel Time
22h 10m
₹710
Onwards
Frequently Asked Questions
What is the distance between Gurgaon and Surat?
Surat is approximately 1000+ kms from Gurgaon.
How long does it take to reach Surat from Gurgaon?
It takes approximately 4 hours to reach Surat from Gurgaon by Train, Flight Via Delhi.
What is the cheapest way to reach Surat from Gurgaon?
The cheapest way to reach Surat from Gurgaon is by Train Via Ajmer.
What is the fastest way to reach Surat from Gurgaon?
The fastest way to reach Surat from Gurgaon is by Train, Flight Via Delhi.