
Gonda to Amroha
Amroha is approximately 400+ kms from Gonda. The fastest way to reach Amroha from Gonda is by Train. It takes approximately 9 hours. The cheapest way to reach Amroha from Gonda is by Train Via Moradabad which would take approximately 10 hours.
Sort By
Mode of Transport
Via Bareilly
Gonda
Bareilly
Amroha
Approx Travel Time
10h 8m
₹215
Onwards
Gonda
Bareilly
Amroha
Approx Travel Time
11h 58m
₹6,469
Onwards
Via Moradabad
CHEAPEST
Gonda
Moradabad
Amroha
Approx Travel Time
10h 10m
₹205
Onwards
Via Shahjahanpur
Gonda
Shahjahanpur
Amroha
Approx Travel Time
10h 10m
₹265
Onwards
Via Hardoi
Gonda
Hardoi
Amroha
Approx Travel Time
10h 51m
₹295
Onwards
Via Lucknow
Gonda
Lucknow
Amroha
Approx Travel Time
11h 40m
₹310
Onwards
Gonda
Lucknow
Amroha
Approx Travel Time
12h 10m
₹1,740
Onwards
Gonda
Lucknow
Amroha
Approx Travel Time
12h 38m
₹2,896
Onwards
Via Bara Banki
Gonda
Bara Banki
Amroha
Approx Travel Time
12h 4m
₹310
Onwards
Frequently Asked Questions
What is the distance between Gonda and Amroha?
Amroha is approximately 400+ kms from Gonda.
How long does it take to reach Amroha from Gonda?
It takes approximately 9 hours to reach Amroha from Gonda by Train.
What is the cheapest way to reach Amroha from Gonda?
The cheapest way to reach Amroha from Gonda is by Train Via Moradabad.
What is the fastest way to reach Amroha from Gonda?
The fastest way to reach Amroha from Gonda is by Train.