
Amroha to Surat
Surat is approximately 1150+ kms from Amroha. The fastest way to reach Surat from Amroha is by Train, Flight Via Delhi. It takes approximately 7 hours. The cheapest way to reach Surat from Amroha is by Train Via Jaipur which would take approximately 26 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Amroha
Delhi
Surat
Approx Travel Time
6h 40m
₹4,573
Onwards
Amroha
Delhi
Surat
Approx Travel Time
7h 10m
₹7,443
Onwards
Via Jaipur
Amroha
Jaipur
Surat
Approx Travel Time
11h 27m
₹5,702
Onwards
CHEAPEST
Amroha
Jaipur
Surat
Approx Travel Time
1d 1h 27m
₹700
Onwards
Via Kishangarh
Amroha
Kishangarh
Surat
Approx Travel Time
12h 40m
₹9,237
Onwards
Amroha
Kishangarh
Surat
Approx Travel Time
1d 1h 25m
₹725
Onwards
Via Ajmer
Amroha
Ajmer
Surat
Approx Travel Time
13h 10m
₹9,247
Onwards
Via Bandikui
Amroha
Bandikui
Surat
Approx Travel Time
1d 0h 25m
On Demand
Via Alwar
Amroha
Alwar
Surat
Approx Travel Time
1d 0h 40m
₹1,145
Onwards
Via Gurgaon
Amroha
Gurgaon
Surat
Approx Travel Time
1d 1h 10m
₹825
Onwards
Frequently Asked Questions
What is the distance between Amroha and Surat?
Surat is approximately 1150+ kms from Amroha.
How long does it take to reach Surat from Amroha?
It takes approximately 7 hours to reach Surat from Amroha by Train, Flight Via Delhi.
What is the cheapest way to reach Surat from Amroha?
The cheapest way to reach Surat from Amroha is by Train Via Jaipur.
What is the fastest way to reach Surat from Amroha?
The fastest way to reach Surat from Amroha is by Train, Flight Via Delhi.