hero
How2Go
Solan to Amritsar

Solan to Amritsar

Amritsar is approximately 300+ 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 Amritsar.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Solan

Amritsar

Approx Travel Time

5h 50m

₹5,361

Onwards

Solan

Amritsar

Approx Travel Time

6h 35m

₹1,525

Onwards

Via Panchkula

FASTEST

Solan

Panchkula

Amritsar

Approx Travel Time

5h 42m

₹2,016

Onwards

Via Mohali

Solan

Mohali

Amritsar

Approx Travel Time

6h 32m

₹719

Onwards

Solan

Mohali

Amritsar

Approx Travel Time

6h 27m

₹998

Onwards

Via Kharar

Solan

Kharar

Amritsar

Approx Travel Time

6h 7m

₹2,045

Onwards

Solan

Kharar

Amritsar

Approx Travel Time

6h

₹2,329

Onwards

Via Ludhiana

Solan

Ludhiana

Amritsar

Approx Travel Time

6h 38m

₹780

Onwards

Via Chandigarh

CHEAPEST

Solan

Chandigarh

Amritsar

Approx Travel Time

7h 4m

₹695

Onwards

Solan

Chandigarh

Amritsar

Approx Travel Time

7h

₹969

Onwards

Frequently Asked Questions

What is the distance between Solan and Amritsar?

Amritsar is approximately 300+ kms from Solan.

How long does it take to reach Amritsar from Solan?

It takes approximately 6 hours to reach Amritsar from Solan by Cab, Bus Via Panchkula.

What is the cheapest way to reach Amritsar from Solan?

The cheapest way to reach Amritsar from Solan is by Bus, Train Via Chandigarh.

What is the fastest way to reach Amritsar from Solan?

The fastest way to reach Amritsar from Solan is by Cab, Bus Via Panchkula.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India