The distance from Palakkad to Shimla is approximately 2900 kilometers. The most practical way to travel is by flight from Coimbatore to Chandigarh, then by road to Shimla. Trains are available but take 55-60 hours. The journey takes about 10-12 hours by flight and road.
Total Distance: 2900 km by road, 2500 km air distance.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 58 hours | 12 hours |
| Avg Price | 3500-9000 INR | 10000-25000 INR |
| Operator | Indian Railways | IndiGo |
| Route | Palakkad Junction to Kalka, then toy train to Shimla. | Coimbatore (CJB) to Chandigarh (IXC), then road to Shimla. |
| Tip | The toy train journey is a scenic experience. | Road travel from Chandigarh to Shimla takes about 3-4 hours. |
October to March for pleasant weather.