hero
How2Go
Haridwar to Solan

Haridwar to Solan

Solan is approximately 200+ km from Haridwar, 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 Solan.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Haridwar

Solan

Approx Travel Time

5h 20m

₹4,835

Onwards

CHEAPEST

Haridwar

Solan

Approx Travel Time

8h 52m

₹447

Onwards

Via Mohali

Haridwar

Mohali

Solan

Approx Travel Time

6h 24m

On Demand

Haridwar

Mohali

Solan

Approx Travel Time

6h 21m

On Demand

Haridwar

Mohali

Solan

Approx Travel Time

8h

₹998

Onwards

Via Ambala

Haridwar

Ambala

Solan

Approx Travel Time

6h 42m

₹745

Onwards

Haridwar

Ambala

Solan

Approx Travel Time

7h 57m

₹1,029

Onwards

Via Ambala, Kalka

Haridwar

Ambala

Kalka

Solan

Approx Travel Time

6h 45m

₹878

Onwards

Haridwar

Ambala

Kalka

Solan

Approx Travel Time

7h 14m

₹1,363

Onwards

Via Panchkula

Haridwar

Panchkula

Solan

Approx Travel Time

8h

₹998

Onwards

Frequently Asked Questions

What is the distance between Haridwar and Solan?

Solan is approximately 200+ kms from Haridwar.

How long does it take to reach Solan from Haridwar?

It takes approximately 6 hours to reach Solan from Haridwar by Cab.

What is the cheapest way to reach Solan from Haridwar?

The cheapest way to reach Solan from Haridwar is by Bus.

What is the fastest way to reach Solan from Haridwar?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India