
Erode to Shimla
Shimla is approximately 2400+ kms from Erode. The fastest way to reach Shimla from Erode is by Train, Flight Via Delhi. It takes approximately 45 hours. The cheapest way to reach Shimla from Erode is by Train Via Ghaziabad which would take approximately 50 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
CHEAPEST
Erode
Ghaziabad
Shimla
Approx Travel Time
2d 2h 10m
₹1,220
Onwards
Via Delhi
FASTEST
Erode
Delhi
Shimla
Approx Travel Time
1d 20h 25m
₹4,011
Onwards
Erode
Delhi
Shimla
Approx Travel Time
2d 3h 25m
₹1,554
Onwards
Via Meerut
Erode
Meerut
Shimla
Approx Travel Time
2d 2h 10m
₹1,245
Onwards
Via Jaipur
Erode
Jaipur
Shimla
Approx Travel Time
2d 2h 40m
On Demand
Erode
Jaipur
Shimla
Approx Travel Time
2d 5h 10m
On Demand
Via Muzaffarnagar
Erode
Muzaffarnagar
Shimla
Approx Travel Time
2d 2h 10m
₹3,270
Onwards
Via Saharanpur
Erode
Saharanpur
Shimla
Approx Travel Time
2d 2h 25m
₹1,315
Onwards
Via Chandigarh
Erode
Chandigarh
Shimla
Approx Travel Time
2d 2h 25m
₹3,463
Onwards
Via Rohtak
Erode
Rohtak
Shimla
Approx Travel Time
2d 4h 47m
₹6,602
Onwards
Frequently Asked Questions
What is the distance between Erode and Shimla?
Shimla is approximately 2400+ kms from Erode.
How long does it take to reach Shimla from Erode?
It takes approximately 45 hours to reach Shimla from Erode by Train, Flight Via Delhi.
What is the cheapest way to reach Shimla from Erode?
The cheapest way to reach Shimla from Erode is by Train Via Ghaziabad.
What is the fastest way to reach Shimla from Erode?
The fastest way to reach Shimla from Erode is by Train, Flight Via Delhi.