hero
How2Go
Solan to Amroha

Solan to Amroha

Amroha is approximately 350+ km from Solan, 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

Solan

Amroha

Approx Travel Time

6h 56m

On Demand

Via Ambala

Solan

Ambala

Amroha

Approx Travel Time

7h 45m

₹3,289

Onwards

Solan

Ambala

Amroha

Approx Travel Time

8h 27m

₹889

Onwards

Ads by MMT

Via Ghaziabad

Solan

Ghaziabad

Amroha

Approx Travel Time

9h 19m

₹3,299

Onwards

CHEAPEST

Solan

Ghaziabad

Amroha

Approx Travel Time

9h 25m

₹720

Onwards

Solan

Ghaziabad

Amroha

Approx Travel Time

10h 40m

₹1,399

Onwards

Via Delhi

Solan

Delhi

Amroha

Approx Travel Time

10h 3m

₹725

Onwards

Solan

Delhi

Amroha

Approx Travel Time

10h 40m

₹1,399

Onwards

Ads by MMT

Via Chandigarh

Solan

Chandigarh

Amroha

Approx Travel Time

11h 23m

₹909

Onwards

Via Faridabad

Solan

Faridabad

Amroha

Approx Travel Time

10h 40m

₹1,399

Onwards

Frequently Asked Questions

What is the distance between Solan and Amroha?

Amroha is approximately 350+ kms from Solan.

How long does it take to reach Amroha from Solan?

It takes approximately 7 hours to reach Amroha from Solan by Cab.

What is the cheapest way to reach Amroha from Solan?

The cheapest way to reach Amroha from Solan is by Bus, Train Via Ghaziabad.

What is the fastest way to reach Amroha from Solan?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India