hero
How2Go
Solan to Kangra

Solan to Kangra

Kangra is approximately 150+ 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 Kangra.

Read More
Sort By
Mode of Transport

Via Ludhiana

RECOMMENDED

Solan

Ludhiana

Kangra

Approx Travel Time

5h 35m

₹999

Onwards

Via Shimla

Solan

Shimla

Kangra

Approx Travel Time

3h 55m

₹4,240

Onwards

FASTEST

Solan

Shimla

Kangra

Approx Travel Time

3h 35m

₹5,828

Onwards

Solan

Shimla

Kangra

Approx Travel Time

3h 55m

₹4,793

Onwards

Via Panchkula

Solan

Panchkula

Kangra

Approx Travel Time

6h 14m

₹2,276

Onwards

Solan

Panchkula

Kangra

Approx Travel Time

7h 7m

₹1,258

Onwards

Via Kalka

CHEAPEST

Solan

Kalka

Kangra

Approx Travel Time

10h 35m

₹453

Onwards

Via Mohali

Solan

Mohali

Kangra

Approx Travel Time

7h 7m

₹1,258

Onwards

Solan

Mohali

Kangra

Approx Travel Time

4h 35m

₹4,704

Onwards

Via Chandigarh

Solan

Chandigarh

Kangra

Approx Travel Time

7h 35m

₹1,229

Onwards

Frequently Asked Questions

What is the distance between Solan and Kangra?

Kangra is approximately 150+ kms from Solan.

How long does it take to reach Kangra from Solan?

It takes approximately 4 hours to reach Kangra from Solan by Cab, Flight Via Shimla.

What is the cheapest way to reach Kangra from Solan?

The cheapest way to reach Kangra from Solan is by Train, Bus Via Kalka.

What is the fastest way to reach Kangra from Solan?

The fastest way to reach Kangra from Solan is by Cab, Flight Via Shimla.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India