The route from Erandeshwar to Shimla covers approximately 1600 kilometers. You can travel via train or bus. The journey takes you through the scenic landscapes of Maharashtra, Madhya Pradesh, Uttar Pradesh, and Himachal Pradesh. Expect a travel time of 30 to 36 hours.
Total Distance: 1600 km driving distance, 1400 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 30 hours | 32 hours |
| Avg Price | 2500-6000 INR | 25000-35000 INR |
| Operator | Indian Railways | Private Taxi |
| Route | Train to Kalka, then toy train to Shimla. | Via NH 44. |
| Tip | Book your tickets well in advance. | The highway is well-maintained. |
March to June and September to November.