The journey from Amarkantak to Shimla covers approximately 1400 km, moving from the hills of Chhattisgarh to the Queen of Hills, Shimla. The most practical route is to reach Pendra Road station and take a train towards Delhi, then connect to Kalka and take the toy train to Shimla. By road, you will travel through Madhya Pradesh, Uttar Pradesh, Haryana, and Himachal Pradesh. Expect a travel time of 28 to 32 hours.
Total Distance: 1400 km by road, 1200 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 30 hours | 29 hours |
| Avg Price | 1800-4500 INR | 12000-18000 INR |
| Operator | Shimla Express | Self-drive |
| Route | Pendra Road to Delhi, then Delhi to Kalka, then Kalka to Shimla. | NH 44 and NH 5 via Jhansi, Delhi, and Chandigarh. |
| Tip | Book your toy train tickets well in advance as they are very popular. | The road through Delhi can be congested; plan your travel accordingly. |
March to June and September to November for pleasant weather in Shimla.