The journey from Chinnasalem to Shimla spans over 2600 km across the Indian subcontinent. You must first travel to Chennai or Salem to board a long-distance train like the Grand Trunk Express to New Delhi. From Delhi, you can take a Volvo bus from ISBT Kashmere Gate to reach Shimla. The route traverses the plains of North India before climbing the Shivalik range. Expect a total travel time of approximately 48 to 55 hours depending on connections.
Total Distance: 2600 km by road, 2150 km air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 45 hours | 10 hours |
| Avg Price | 3500 - 6000 INR | 12000 - 20000 INR |
| Operator | Grand Trunk Express | IndiGo |
| Route | Chinnasalem to Chennai/Salem, then train to New Delhi, then bus to Shimla. | Chennai to Chandigarh, then taxi to Shimla. |
| Tip | Book your train tickets at least 60 days in advance via IRCTC. | The Chandigarh to Shimla taxi takes 3 hours via NH 5. |
March to June for pleasant weather or December for snowfall.