
Amroha to Lucknow
Lucknow is approximately 350+ kms from Amroha. The fastest way to reach Lucknow from Amroha is by Train. It takes approximately 7 hours. The cheapest way to reach Lucknow from Amroha is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Rampur (Uttar Pradesh)
Amroha
Rampur (Uttar Pradesh)
Lucknow
Approx Travel Time
7h 34m
₹2,435
Onwards
Amroha
Rampur (Uttar Pradesh)
Lucknow
Approx Travel Time
7h 26m
₹190
Onwards
Amroha
Rampur (Uttar Pradesh)
Lucknow
Approx Travel Time
7h 34m
₹250
Onwards
Via Moradabad
Amroha
Moradabad
Lucknow
Approx Travel Time
7h 20m
₹1,243
Onwards
Amroha
Moradabad
Lucknow
Approx Travel Time
7h 29m
₹190
Onwards
Via Bareilly
Amroha
Bareilly
Lucknow
Approx Travel Time
7h 45m
₹3,457
Onwards
Amroha
Bareilly
Lucknow
Approx Travel Time
7h 55m
₹519
Onwards
Frequently Asked Questions
What is the distance between Amroha and Lucknow?
Lucknow is approximately 350+ kms from Amroha.
How long does it take to reach Lucknow from Amroha?
It takes approximately 7 hours to reach Lucknow from Amroha by Train.
What is the cheapest way to reach Lucknow from Amroha?
The cheapest way to reach Lucknow from Amroha is by Train.
What is the fastest way to reach Lucknow from Amroha?
The fastest way to reach Lucknow from Amroha is by Train.


