The journey from Darjeeling to Shimla covers about 1650 km. You will travel from Darjeeling to NJP, take a train to Kalka, and then the famous Kalka-Shimla toy train. Alternatively, fly from Bagdogra to Chandigarh and take a taxi to Shimla. This route connects two of India's most iconic hill stations.
Total Distance: Driving distance 1650 km, straight-line air distance 1300 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 35 hours | 7 hours |
| Avg Price | 2500 - 6000 INR | 8000 - 15000 INR |
| Operator | Kalka-Shimla Toy Train | IndiGo |
| Route | NJP to Kalka, then Kalka to Shimla. | Bagdogra (IXB) to Chandigarh (IXC) then taxi to Shimla. |
| Tip | Book the toy train in advance as it is very popular. | The taxi from Chandigarh to Shimla takes about 3 hours. |
April to June or October to January.