
Yercaud to Shimla
Shimla is approximately 2450+ kms from Yercaud. The fastest way to reach Shimla from Yercaud is by Cab, Flight Via Bangalore, Delhi. It takes approximately 13 hours. The cheapest way to reach Shimla from Yercaud is by Bus, Flight Via Chennai, Chandigarh which would take approximately 15 hours.
Sort By
Mode of Transport
Via Bangalore, Delhi
RECOMMENDED
FASTEST
Yercaud
Bangalore
Delhi
Shimla
Approx Travel Time
12h 50m
₹16,506
Onwards
Yercaud
Bangalore
Delhi
Shimla
Approx Travel Time
18h 20m
₹10,731
Onwards
Yercaud
Bangalore
Delhi
Shimla
Approx Travel Time
19h 50m
₹11,104
Onwards
Via Bangalore, Mohali
Yercaud
Bangalore
Mohali
Shimla
Approx Travel Time
15h 9m
₹15,395
Onwards
Via Chennai, Chandigarh
CHEAPEST
Yercaud
Chennai
Chandigarh
Shimla
Approx Travel Time
15h 5m
₹8,692
Onwards
Yercaud
Chennai
Chandigarh
Shimla
Approx Travel Time
15h 5m
₹10,822
Onwards
Via Chennai, Delhi
Yercaud
Chennai
Delhi
Shimla
Approx Travel Time
13h 50m
₹12,436
Onwards
Via Chennai, Mohali
Yercaud
Chennai
Mohali
Shimla
Approx Travel Time
16h 9m
₹11,288
Onwards
Via Chennai, Ghaziabad
Yercaud
Chennai
Ghaziabad
Shimla
Approx Travel Time
19h 5m
On Demand
Via Bangalore, Amritsar
Yercaud
Bangalore
Amritsar
Shimla
Approx Travel Time
13h 20m
₹14,323
Onwards
Frequently Asked Questions
What is the distance between Yercaud and Shimla?
Shimla is approximately 2450+ kms from Yercaud.
How long does it take to reach Shimla from Yercaud?
It takes approximately 13 hours to reach Shimla from Yercaud by Cab, Flight Via Bangalore, Delhi.
What is the cheapest way to reach Shimla from Yercaud?
The cheapest way to reach Shimla from Yercaud is by Bus, Flight Via Chennai, Chandigarh.
What is the fastest way to reach Shimla from Yercaud?
The fastest way to reach Shimla from Yercaud is by Cab, Flight Via Bangalore, Delhi.