hero
How2Go
Shamli to Amroha

Shamli to Amroha

Amroha is approximately 150+ km from Shamli, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Amroha.

Read More
Sort By
Mode of Transport

Via Dhampur

RECOMMENDED

Shamli

Dhampur

Amroha

Approx Travel Time

4h 55m

On Demand

Via Muzaffarnagar

Shamli

Muzaffarnagar

Amroha

Approx Travel Time

3h 55m

₹2,239

Onwards

FASTEST

Shamli

Muzaffarnagar

Amroha

Approx Travel Time

3h 39m

₹3,879

Onwards

Via Roorkee

CHEAPEST

Shamli

Roorkee

Amroha

Approx Travel Time

5h 13m

₹290

Onwards

Shamli

Roorkee

Amroha

Approx Travel Time

4h 21m

₹3,457

Onwards

Via Bijnor

Shamli

Bijnor

Amroha

Approx Travel Time

5h 11m

₹317

Onwards

Shamli

Bijnor

Amroha

Approx Travel Time

4h 52m

₹2,168

Onwards

Via Deoband, Muzaffarnagar

Shamli

Deoband

Muzaffarnagar

Amroha

Approx Travel Time

4h 21m

On Demand

Via Ghaziabad

Shamli

Ghaziabad

Amroha

Approx Travel Time

5h 56m

₹419

Onwards

Via Muzaffarnagar, Hapur

Shamli

Muzaffarnagar

Hapur

Amroha

Approx Travel Time

4h 46m

₹905

Onwards

Frequently Asked Questions

What is the distance between Shamli and Amroha?

Amroha is approximately 150+ kms from Shamli.

How long does it take to reach Amroha from Shamli?

It takes approximately 4 hours to reach Amroha from Shamli by Cab, Bus Via Muzaffarnagar.

What is the cheapest way to reach Amroha from Shamli?

The cheapest way to reach Amroha from Shamli is by Train Via Roorkee.

What is the fastest way to reach Amroha from Shamli?

The fastest way to reach Amroha from Shamli is by Cab, Bus Via Muzaffarnagar.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India