hero
How2Go
Udhampur to Solan

Udhampur to Solan

Solan is approximately 300+ km from Udhampur, 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

Via Ludhiana

RECOMMENDED

Udhampur

Ludhiana

Solan

Approx Travel Time

8h 39m

On Demand

FASTEST

Udhampur

Ludhiana

Solan

Approx Travel Time

8h 13m

₹3,816

Onwards

Via Ambala

Udhampur

Ambala

Solan

Approx Travel Time

8h 30m

₹2,959

Onwards

Udhampur

Ambala

Solan

Approx Travel Time

9h 19m

₹854

Onwards

Ads by MMT

Via Panchkula

Udhampur

Panchkula

Solan

Approx Travel Time

10h 39m

On Demand

Via Mohali

Udhampur

Mohali

Solan

Approx Travel Time

11h 33m

₹1,688

Onwards

Udhampur

Mohali

Solan

Approx Travel Time

10h 52m

₹844

Onwards

Ads by MMT

Via Kalka

CHEAPEST

Udhampur

Kalka

Solan

Approx Travel Time

13h 7m

₹345

Onwards

Via Jalandhar

Udhampur

Jalandhar

Solan

Approx Travel Time

10h 13m

On Demand

Via Phagwara

Udhampur

Phagwara

Solan

Approx Travel Time

10h 20m

On Demand

Frequently Asked Questions

What is the distance between Udhampur and Solan?

Solan is approximately 300+ kms from Udhampur.

How long does it take to reach Solan from Udhampur?

It takes approximately 8 hours to reach Solan from Udhampur by Train, Cab Via Ludhiana.

What is the cheapest way to reach Solan from Udhampur?

The cheapest way to reach Solan from Udhampur is by Train Via Kalka.

What is the fastest way to reach Solan from Udhampur?

The fastest way to reach Solan from Udhampur is by Train, Cab Via Ludhiana.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India