
Firozabad to Surat
Surat is approximately 1000+ kms from Firozabad. The fastest way to reach Surat from Firozabad is by Train, Flight Via Delhi. It takes approximately 8 hours. The cheapest way to reach Surat from Firozabad is by Train Via Agra which would take approximately 21 hours.
Sort By
Mode of Transport
Via Jaipur
Firozabad
Jaipur
Surat
Approx Travel Time
8h 55m
₹5,795
Onwards
Firozabad
Jaipur
Surat
Approx Travel Time
10h 14m
₹9,481
Onwards
Via Delhi
FASTEST
Firozabad
Delhi
Surat
Approx Travel Time
8h 12m
₹5,017
Onwards
Firozabad
Delhi
Surat
Approx Travel Time
8h 55m
₹5,646
Onwards
Firozabad
Delhi
Surat
Approx Travel Time
9h 22m
₹8,417
Onwards
Via Ajmer
Firozabad
Ajmer
Surat
Approx Travel Time
11h 10m
₹9,510
Onwards
Via Agra
CHEAPEST
Firozabad
Agra
Surat
Approx Travel Time
21h 10m
₹380
Onwards
Firozabad
Agra
Surat
Approx Travel Time
21h 25m
₹1,744
Onwards
Via Tundla
Firozabad
Tundla
Surat
Approx Travel Time
21h 10m
₹385
Onwards
Frequently Asked Questions
What is the distance between Firozabad and Surat?
Surat is approximately 1000+ kms from Firozabad.
How long does it take to reach Surat from Firozabad?
It takes approximately 8 hours to reach Surat from Firozabad by Train, Flight Via Delhi.
What is the cheapest way to reach Surat from Firozabad?
The cheapest way to reach Surat from Firozabad is by Train Via Agra.
What is the fastest way to reach Surat from Firozabad?
The fastest way to reach Surat from Firozabad is by Train, Flight Via Delhi.
Routes Connecting Firozabad
Routes From Firozabad
- Firozabad to Attur
- Firozabad to Perundurai
- Firozabad to Jamui
- Firozabad to Najibabad
- Firozabad to Hapur
- Firozabad to Rajpura
- Firozabad to Dera-Bassi
- Firozabad to Pahalgam
- Firozabad to Amroha
- Firozabad to Mumbai
- Firozabad to Ratangarh
- Firozabad to Kashipur
- Firozabad to Rajgarh
- Firozabad to Cuttack
- Firozabad to Nelamangala