hero
How2Go
Dehradun to Amroha

Dehradun to Amroha

Amroha is approximately 150+ km from Dehradun, 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

Direct Options

RECOMMENDED

FASTEST

Dehradun

Amroha

Approx Travel Time

3h 46m

₹4,021

Onwards

Dehradun

Amroha

Approx Travel Time

7h

₹347

Onwards

Via Moradabad

CHEAPEST

Dehradun

Moradabad

Amroha

Approx Travel Time

4h 10m

₹180

Onwards

Dehradun

Moradabad

Amroha

Approx Travel Time

5h 6m

₹574

Onwards

Ads by MMT

Via Roorkee

Dehradun

Roorkee

Amroha

Approx Travel Time

4h 20m

₹2,437

Onwards

Dehradun

Roorkee

Amroha

Approx Travel Time

4h 36m

₹235

Onwards

Via Bijnor

Dehradun

Bijnor

Amroha

Approx Travel Time

4h 31m

₹2,318

Onwards

Ads by MMT

Via Dhampur

Dehradun

Dhampur

Amroha

Approx Travel Time

5h 45m

₹689

Onwards

Dehradun

Dhampur

Amroha

Approx Travel Time

6h 9m

₹235

Onwards

Dehradun

Dhampur

Amroha

Approx Travel Time

5h 37m

₹2,536

Onwards

Frequently Asked Questions

What is the distance between Dehradun and Amroha?

Amroha is approximately 150+ kms from Dehradun.

How long does it take to reach Amroha from Dehradun?

It takes approximately 4 hours to reach Amroha from Dehradun by Cab.

What is the cheapest way to reach Amroha from Dehradun?

The cheapest way to reach Amroha from Dehradun is by Train Via Moradabad.

What is the fastest way to reach Amroha from Dehradun?

The fastest way to reach Amroha from Dehradun is by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India