
Amroha to Lucknow
Lucknow is approximately 350+ kms from Amroha. The fastest way to reach Lucknow from Amroha is by Bus, Flight Via Moradabad. It takes approximately 3 hours. The cheapest way to reach Lucknow from Amroha is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Moradabad
Amroha
Moradabad
Lucknow
Approx Travel Time
3h 27m
On Demand
Amroha
Moradabad
Lucknow
Approx Travel Time
3h 19m
On Demand
FASTEST
Amroha
Moradabad
Lucknow
Approx Travel Time
3h 10m
On Demand
Amroha
Moradabad
Lucknow
Approx Travel Time
7h 29m
₹190
Onwards
Amroha
Moradabad
Lucknow
Approx Travel Time
7h 20m
₹943
Onwards
Via Rampur (Uttar Pradesh)
Amroha
Rampur (Uttar Pradesh)
Lucknow
Approx Travel Time
7h 26m
₹190
Onwards
Via Bareilly
Amroha
Bareilly
Lucknow
Approx Travel Time
7h 32m
₹3,457
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 3 hours to reach Lucknow from Amroha by Bus, Flight Via Moradabad.
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 Bus, Flight Via Moradabad.