hero
How2Go
Kanyakumari to Shimla

Kanyakumari to Shimla

Shimla is approximately 2300+ kms from Kanyakumari. The fastest way to reach Shimla from Kanyakumari is by Train, Flight Via Thiruvananthapuram, Delhi. It takes approximately 9 hours. The cheapest way to reach Shimla from Kanyakumari is by Train, Bus Via Madurai, Delhi which would take approximately 62 hours.

Sort By
Mode of Transport

Via Thiruvananthapuram, Delhi

RECOMMENDED

Kanyakumari

Thiruvananthapuram

Delhi

Shimla

Approx Travel Time

9h 46m

On Demand

FASTEST

Kanyakumari

Thiruvananthapuram

Delhi

Shimla

Approx Travel Time

9h 5m

On Demand

Kanyakumari

Thiruvananthapuram

Delhi

Shimla

Approx Travel Time

18h 8m

₹13,644

Onwards

Direct Cab

Kanyakumari

Shimla

Approx Travel Time

2d 3h 30m

₹85,873

Onwards

Ads by MMT

Via Madurai, Delhi

CHEAPEST

Kanyakumari

Madurai

Delhi

Shimla

Approx Travel Time

2d 14h 7m

₹1,875

Onwards

Kanyakumari

Madurai

Delhi

Shimla

Approx Travel Time

11h 40m

On Demand

Kanyakumari

Madurai

Delhi

Shimla

Approx Travel Time

11h

On Demand

Via Maler Kotla

Kanyakumari

Maler Kotla

Shimla

Approx Travel Time

2d 18h 19m

₹6,019

Onwards

Ads by MMT

Via Cochin, Delhi

Kanyakumari

Cochin

Delhi

Shimla

Approx Travel Time

13h 38m

On Demand

Via Tiruchirappalli, Delhi

Kanyakumari

Tiruchirappalli

Delhi

Shimla

Approx Travel Time

15h 5m

On Demand

Frequently Asked Questions

What is the distance between Kanyakumari and Shimla?

Shimla is approximately 2300+ kms from Kanyakumari.

How long does it take to reach Shimla from Kanyakumari?

It takes approximately 9 hours to reach Shimla from Kanyakumari by Train, Flight Via Thiruvananthapuram, Delhi.

What is the cheapest way to reach Shimla from Kanyakumari?

The cheapest way to reach Shimla from Kanyakumari is by Train, Bus Via Madurai, Delhi.

What is the fastest way to reach Shimla from Kanyakumari?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India