The distance between Kanayannur and Shimla is approximately 2900 km. The most efficient way to travel is by flight from Cochin International Airport to Chandigarh Airport, followed by a 3-hour drive to Shimla. Alternatively, you can take a long-distance train from Ernakulam Junction to Chandigarh, then a bus or taxi. Shimla is the capital of Himachal Pradesh, famous for its colonial architecture, Mall Road, and mountain views.
Total Distance: 2900 km by road, 2500 km air distance.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 55 hours | 9 hours |
| Avg Price | 2500 - 6000 INR | 10000 - 20000 INR |
| Operator | Shimla Express | IndiGo |
| Route | Ernakulam Junction to Chandigarh Junction, then bus/taxi | Cochin International Airport to Chandigarh Airport, then taxi to Shimla |
| Tip | Book well in advance as this is a popular route. | The drive from Chandigarh to Shimla is scenic. |
March to June and September to November.