The journey from Coimbatore to Shimla covers over 2700 km. Travelers typically take a train to Delhi, then a train to Kalka, and finally the iconic Kalka-Shimla toy train. The total travel time by rail is about 52 hours. Alternatively, you can fly from Coimbatore to Chandigarh and then take a taxi to Shimla. Shimla is a famous hill station known for its colonial architecture.
Total Distance: Driving distance 2750 km, straight-line air distance 2200 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 52 hours | 8 hours |
| Avg Price | 3300 - 6800 INR | 12000 - 25000 INR |
| Operator | Indian Railways | IndiGo |
| Route | Coimbatore to Delhi, Delhi to Kalka, Kalka to Shimla. | CJB to IXC (Chandigarh) then taxi to Shimla. |
| Tip | Book the Kalka-Shimla toy train well in advance. | The taxi ride from Chandigarh to Shimla takes about 3-4 hours. |
March to June and October to February for snow.