Reaching Shimla from Dibrugarh requires a multi-modal approach. You should take a train or flight to Chandigarh, which serves as the primary transit hub for Himachal Pradesh. From Chandigarh, you can hire a private taxi or take a state-run HRTC bus to cover the final 115 km to Shimla. The drive from Chandigarh to Shimla via NH 5 is scenic, winding through the Shivalik hills. This route is popular for its transition from the plains to the high-altitude mountain climate.
Total Distance: 2,100 km by road, 1,750 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 48 hours | 7 hours |
| Avg Price | 4,000 - 7,500 INR | 10,000 - 20,000 INR |
| Operator | Indian Railways | IndiGo |
| Route | Dibrugarh to Chandigarh, then road to Shimla | DIB to IXC (Chandigarh) |
| Tip | The Kalka-Shimla toy train is a must-experience for the final leg. | Chandigarh Airport is well-connected to Shimla by road. |
April to June for summer or December to February for snow.