
Ghaziabad to Surat
Surat is approximately 950+ kms from Ghaziabad. The fastest way to reach Surat from Ghaziabad is by Cab, Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Surat from Ghaziabad is by Train Via Delhi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Ghaziabad
Delhi
Surat
Approx Travel Time
4h 3m
₹7,051
Onwards
Ghaziabad
Delhi
Surat
Approx Travel Time
4h 3m
₹6,154
Onwards
Ghaziabad
Delhi
Surat
Approx Travel Time
4h 10m
₹6,309
Onwards
Ghaziabad
Delhi
Surat
Approx Travel Time
17h 15m
₹600
Onwards
Ghaziabad
Delhi
Surat
Approx Travel Time
17h 8m
₹1,342
Onwards
CHEAPEST
Ghaziabad
Delhi
Surat
Approx Travel Time
17h 8m
₹445
Onwards
Via Jaipur
Ghaziabad
Jaipur
Surat
Approx Travel Time
4h 35m
₹7,965
Onwards
Via Udaipur
Ghaziabad
Udaipur
Surat
Approx Travel Time
1d 0h 10m
₹1,800
Onwards
Frequently Asked Questions
What is the distance between Ghaziabad and Surat?
Surat is approximately 950+ kms from Ghaziabad.
How long does it take to reach Surat from Ghaziabad?
It takes approximately 4 hours to reach Surat from Ghaziabad by Cab, Flight Via Delhi.
What is the cheapest way to reach Surat from Ghaziabad?
The cheapest way to reach Surat from Ghaziabad is by Train Via Delhi.
What is the fastest way to reach Surat from Ghaziabad?
The fastest way to reach Surat from Ghaziabad is by Cab, Flight Via Delhi.
Routes Connecting Ghaziabad
Routes From Ghaziabad
- Ghaziabad to Kolkata
- Ghaziabad to Gadag
- Ghaziabad to Dabra
- Ghaziabad to Unnao
- Ghaziabad to Kanigiri
- Ghaziabad to Bhuj
- Ghaziabad to Sankarankovil
- Ghaziabad to Nabadwip
- Ghaziabad to Jharsuguda
- Ghaziabad to Belgaum
- Ghaziabad to Toranagallu
- Ghaziabad to Chalakudy
- Ghaziabad to Bijni
- Ghaziabad to Kasaragod
- Ghaziabad to Junagadh


