hero
How2Go
Kanyakumari to Solan

Kanyakumari to Solan

Solan is approximately 2600+ km from Kanyakumari, 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 Cochin, Mohali

RECOMMENDED

Kanyakumari

Cochin

Mohali

Solan

Approx Travel Time

16h 45m

₹11,399

Onwards

Kanyakumari

Cochin

Mohali

Solan

Approx Travel Time

17h 2m

₹12,211

Onwards

Via Thiruvananthapuram, Delhi

FASTEST

Kanyakumari

Thiruvananthapuram

Delhi

Solan

Approx Travel Time

15h 36m

₹16,312

Onwards

Kanyakumari

Thiruvananthapuram

Delhi

Solan

Approx Travel Time

17h 7m

₹11,761

Onwards

Kanyakumari

Thiruvananthapuram

Delhi

Solan

Approx Travel Time

17h 25m

₹13,514

Onwards

Ads by MMT

Via Chennai, Delhi

CHEAPEST

Kanyakumari

Chennai

Delhi

Solan

Approx Travel Time

1d 23h 25m

₹1,934

Onwards

Kanyakumari

Chennai

Delhi

Solan

Approx Travel Time

1d 21h 34m

₹6,485

Onwards

Via Chennai, Mohali

Kanyakumari

Chennai

Mohali

Solan

Approx Travel Time

19h 35m

₹10,810

Onwards

Ads by MMT

Via Madurai, Delhi

Kanyakumari

Madurai

Delhi

Solan

Approx Travel Time

18h 2m

₹12,137

Onwards

Via Cochin, Delhi

Kanyakumari

Cochin

Delhi

Solan

Approx Travel Time

21h 2m

₹11,780

Onwards

Frequently Asked Questions

What is the distance between Kanyakumari and Solan?

Solan is approximately 2600+ kms from Kanyakumari.

How long does it take to reach Solan from Kanyakumari?

It takes approximately 16 hours to reach Solan from Kanyakumari by Train, Flight, Cab Via Thiruvananthapuram, Delhi.

What is the cheapest way to reach Solan from Kanyakumari?

The cheapest way to reach Solan from Kanyakumari is by Train, Bus Via Chennai, Delhi.

What is the fastest way to reach Solan from Kanyakumari?

The fastest way to reach Solan from Kanyakumari is by Train, Flight, Cab Via Thiruvananthapuram, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India