
Ghaziabad to Surat
Surat is approximately 1100+ kms from Ghaziabad. The fastest way to reach Surat from Ghaziabad is by Flight Via Kishangarh. It takes approximately 4 hours. The cheapest way to reach Surat from Ghaziabad is by Train which would take approximately 22 hours.
Sort By
Mode of Transport
Via Delhi
Ghaziabad
Delhi
Surat
Approx Travel Time
4h 10m
₹4,892
Onwards
Via Jaipur
Ghaziabad
Jaipur
Surat
Approx Travel Time
8h 55m
₹5,735
Onwards
Ghaziabad
Jaipur
Surat
Approx Travel Time
22h 55m
₹650
Onwards
Via Kishangarh
FASTEST
Ghaziabad
Kishangarh
Surat
Approx Travel Time
3h 40m
On Demand
Ghaziabad
Kishangarh
Surat
Approx Travel Time
16h 25m
On Demand
Via Ajmer
Ghaziabad
Ajmer
Surat
Approx Travel Time
3h 40m
On Demand
Ghaziabad
Ajmer
Surat
Approx Travel Time
10h 55m
₹9,325
Onwards
Ghaziabad
Ajmer
Surat
Approx Travel Time
23h 25m
₹560
Onwards
Ghaziabad
Ajmer
Surat
Approx Travel Time
16h 10m
On Demand
Frequently Asked Questions
What is the distance between Ghaziabad and Surat?
Surat is approximately 1100+ kms from Ghaziabad.
How long does it take to reach Surat from Ghaziabad?
It takes approximately 4 hours to reach Surat from Ghaziabad by Flight Via Kishangarh.
What is the cheapest way to reach Surat from Ghaziabad?
The cheapest way to reach Surat from Ghaziabad is by Train.
What is the fastest way to reach Surat from Ghaziabad?
The fastest way to reach Surat from Ghaziabad is by Flight Via Kishangarh.
Routes Connecting Ghaziabad
Routes From Ghaziabad
Routes To Ghaziabad
- Guwahati to Ghaziabad
- Rajahmundry to Ghaziabad
- Rajkot to Ghaziabad
- Laksar to Ghaziabad
- Ballia to Ghaziabad
- Kharagpur to Ghaziabad
- Osmanabad to Ghaziabad
- Katihar to Ghaziabad
- Salem to Ghaziabad
- Yeola to Ghaziabad
- Narsinghpur to Ghaziabad
- Mahendragarh to Ghaziabad
- Sanchi to Ghaziabad
- Rudrapur to Ghaziabad
- Palitana to Ghaziabad