The distance from Thiruvallur to Shimla is about 2400 km. Reach Chennai Central to board trains to Chandigarh, then take a bus or taxi to Shimla. Alternatively, fly from Chennai International Airport to Chandigarh Airport, then travel by road. The journey takes you through the heart of Northern India.
Total Distance: 2400 km by road, 2000 km by air.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 45 hours | 4 hours |
| Avg Price | 1800 - 5500 INR | 7000 - 15000 INR |
| Operator | Indian Railways | IndiGo |
| Route | Chennai Central to Chandigarh Junction, then road to Shimla. | Chennai International Airport to Chandigarh Airport, then road to Shimla. |
| Tip | Book your tickets well in advance as this is a long-distance route. | Book flights early to get better deals. |
October to March for pleasant weather.