
Delhi to Surat
Surat is approximately 900+ kms from Delhi. The fastest way to reach Surat from Delhi is by Flight. It takes approximately 2 hours. The cheapest way to reach Surat from Delhi is by Train which would take approximately 15 hours.
Sort By
Mode of Transport
Via Jaipur
Delhi
Jaipur
Surat
Approx Travel Time
4h 20m
₹7,546
Onwards
Via Vadodara
Delhi
Vadodara
Surat
Approx Travel Time
6h 4m
₹7,817
Onwards
Delhi
Vadodara
Surat
Approx Travel Time
6h 20m
₹5,074
Onwards
Delhi
Vadodara
Surat
Approx Travel Time
6h 35m
₹5,699
Onwards
Delhi
Vadodara
Surat
Approx Travel Time
17h 19m
₹3,188
Onwards
Delhi
Vadodara
Surat
Approx Travel Time
17h 50m
₹1,070
Onwards
Delhi
Vadodara
Surat
Approx Travel Time
17h 35m
₹445
Onwards
Via Bhuj
Delhi
Bhuj
Surat
Approx Travel Time
4h 5m
₹10,739
Onwards
Frequently Asked Questions
What is the distance between Delhi and Surat?
Surat is approximately 900+ kms from Delhi.
How long does it take to reach Surat from Delhi?
It takes approximately 2 hours to reach Surat from Delhi by Flight.
What is the cheapest way to reach Surat from Delhi?
The cheapest way to reach Surat from Delhi is by Train.
What is the fastest way to reach Surat from Delhi?
The fastest way to reach Surat from Delhi is by Flight.


