hero
How2Go
Coimbatore to Shimla

Coimbatore to Shimla

Shimla is approximately 2200+ km from Coimbatore, 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 Shimla.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Coimbatore

Delhi

Shimla

Approx Travel Time

5h 40m

₹17,956

Onwards

Via Bangalore, Mohali

Coimbatore

Bangalore

Mohali

Shimla

Approx Travel Time

11h 5m

₹14,546

Onwards

Coimbatore

Bangalore

Mohali

Shimla

Approx Travel Time

10h 31m

₹16,273

Onwards

Via Chennai, Delhi

CHEAPEST

Coimbatore

Chennai

Delhi

Shimla

Approx Travel Time

1d 20h 5m

₹1,623

Onwards

Via Delhi, Mohali

Coimbatore

Delhi

Mohali

Shimla

Approx Travel Time

2d 0h 11m

₹3,477

Onwards

Via Bangalore, Delhi

Coimbatore

Bangalore

Delhi

Shimla

Approx Travel Time

2d 19h 35m

₹3,842

Onwards

Coimbatore

Bangalore

Delhi

Shimla

Approx Travel Time

6h 55m

₹21,767

Onwards

Direct Cab

Coimbatore

Shimla

Approx Travel Time

1d 22h 6m

₹46,102

Onwards

Via Pune, Delhi

Coimbatore

Pune

Delhi

Shimla

Approx Travel Time

7h 50m

₹20,564

Onwards

Via Navi Mumbai, Delhi

Coimbatore

Navi Mumbai

Delhi

Shimla

Approx Travel Time

7h 50m

₹20,682

Onwards

Frequently Asked Questions

What is the distance between Coimbatore and Shimla?

Shimla is approximately 2200+ kms from Coimbatore.

How long does it take to reach Shimla from Coimbatore?

It takes approximately 6 hours to reach Shimla from Coimbatore by Flight Via Delhi.

What is the cheapest way to reach Shimla from Coimbatore?

The cheapest way to reach Shimla from Coimbatore is by Train, Bus Via Chennai, Delhi.

What is the fastest way to reach Shimla from Coimbatore?

The fastest way to reach Shimla from Coimbatore is by Flight Via Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India