Sehore to Amroha Distance

Amroha is approximately 850+ km from Sehore. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Amroha, with a total travel time of approximately 9 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 Sehore, India to Amroha, India

Via Mathura

RECOMMENDED

Sehore

Mathura

Amroha

Approx Travel Time

14h 31m

On Demand

Via Faridabad

Sehore

Faridabad

Amroha

Approx Travel Time

14h 45m

₹1,162

Onwards

Ads by MMT

Via Bhopal, Delhi

Sehore

Bhopal

Delhi

Amroha

Approx Travel Time

9h 7m

₹5,392

Onwards

Sehore

Bhopal

Delhi

Amroha

Approx Travel Time

9h 3m

₹6,059

Onwards

Sehore

Bhopal

Delhi

Amroha

Approx Travel Time

9h 40m

On Demand

CHEAPEST

Sehore

Bhopal

Delhi

Amroha

Approx Travel Time

13h 17m

₹365

Onwards

FASTEST

Sehore

Bhopal

Delhi

Amroha

Approx Travel Time

8h 36m

₹8,216

Onwards

Sehore

Bhopal

Delhi

Amroha

Approx Travel Time

20h 12m

₹3,441

Onwards

Sehore

Bhopal

Delhi

Amroha

Approx Travel Time

9h 29m

₹6,047

Onwards

Via Shivpuri, Delhi

Sehore

Shivpuri

Delhi

Amroha

Approx Travel Time

17h 26m

On Demand

Ads by MMT

Frequently Asked Questions

What is the distance between Sehore and Amroha?

Amroha is approximately 850+ km from Sehore.

How long does it take to reach Amroha from Sehore?

It takes approximately 9 hours to reach Amroha from Sehore by Train, Flight, Cab Via Bhopal, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India