Amethi to Amroha Distance

Amroha is approximately 450+ km from Amethi. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 10 hours, subject to the chosen service and route. The fastest way to reach Amroha takes approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Amethi, India to Amroha, India

Direct Options

RECOMMENDED

CHEAPEST

Amethi

Amroha

Approx Travel Time

9h 21m

₹295

Onwards

Via Lucknow, Bareilly

FASTEST

Amethi

Lucknow

Bareilly

Amroha

Approx Travel Time

7h 53m

On Demand

Ads by MMT

Via Lucknow

Amethi

Lucknow

Amroha

Approx Travel Time

9h 45m

₹879

Onwards

Amethi

Lucknow

Amroha

Approx Travel Time

8h 21m

₹2,821

Onwards

Amethi

Lucknow

Amroha

Approx Travel Time

8h 33m

On Demand

Via Bareilly

Amethi

Bareilly

Amroha

Approx Travel Time

8h 38m

₹315

Onwards

Ads by MMT

Via Lucknow, Moradabad

Amethi

Lucknow

Moradabad

Amroha

Approx Travel Time

8h 4m

On Demand

Via Moradabad

Amethi

Moradabad

Amroha

Approx Travel Time

9h 2m

₹325

Onwards

Via Lucknow, Rampur (Uttar Pradesh)

Amethi

Lucknow

Rampur (Uttar Pradesh)

Amroha

Approx Travel Time

8h 26m

On Demand

Via Lucknow, Hardoi

Amethi

Lucknow

Hardoi

Amroha

Approx Travel Time

8h 37m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Amethi and Amroha?

The straight-line distance is approximately 450+ km.

What is the distance from Amethi to Amroha via Lucknow?

Via Lucknow, the distance is approximately 450+ km, taking around 8 hours.

Is there a train from Amethi to Amroha?

Yes, trains run between Amethi and Amroha, covering approximately 450+ km in around 10 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India