hero
How2Go
KOSI-KALAN to Solan

KOSI-KALAN to Solan

Solan is approximately 350+ kms from KOSI-KALAN. The fastest way to reach Solan from KOSI-KALAN is by Train, Flight, Cab Via Delhi, Shimla. It takes approximately 8 hours. The cheapest way to reach Solan from KOSI-KALAN is by Train Via Karnal, Kalka which would take approximately 10 hours.

Sort By
Mode of Transport

Via Karnal

RECOMMENDED

KOSI KALAN

Karnal

Solan

Approx Travel Time

8h 33m

₹820

Onwards

Via Kurukshetra

KOSI KALAN

Kurukshetra

Solan

Approx Travel Time

8h 5m

₹4,105

Onwards

KOSI KALAN

Kurukshetra

Solan

Approx Travel Time

8h 51m

₹835

Onwards

Ads by MMT

Via Faridabad

KOSI KALAN

Faridabad

Solan

Approx Travel Time

10h 9m

₹880

Onwards

KOSI KALAN

Faridabad

Solan

Approx Travel Time

9h 46m

₹3,090

Onwards

Via Delhi, Shimla

FASTEST

KOSI KALAN

Delhi

Shimla

Solan

Approx Travel Time

7h 57m

₹10,044

Onwards

Ads by MMT

Via Karnal, Kalka

CHEAPEST

KOSI KALAN

Karnal

Kalka

Solan

Approx Travel Time

10h 12m

₹380

Onwards

Via Panipat

KOSI KALAN

Panipat

Solan

Approx Travel Time

8h 44m

₹795

Onwards

Via Shahbaad

KOSI KALAN

Shahbaad

Solan

Approx Travel Time

8h 13m

₹3,536

Onwards

Via Ambala

KOSI KALAN

Ambala

Solan

Approx Travel Time

8h 51m

₹2,899

Onwards

Frequently Asked Questions

What is the distance between KOSI-KALAN and Solan?

Solan is approximately 350+ kms from KOSI-KALAN.

How long does it take to reach Solan from KOSI-KALAN?

It takes approximately 8 hours to reach Solan from KOSI-KALAN by Train, Flight, Cab Via Delhi, Shimla.

What is the cheapest way to reach Solan from KOSI-KALAN?

The cheapest way to reach Solan from KOSI-KALAN is by Train Via Karnal, Kalka.

What is the fastest way to reach Solan from KOSI-KALAN?

The fastest way to reach Solan from KOSI-KALAN is by Train, Flight, Cab Via Delhi, Shimla.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India