
Sirohi to Shimla
Shimla is approximately 950+ kms from Sirohi. The fastest way to reach Shimla from Sirohi is by Cab, Flight Via Udaipur, Delhi. It takes approximately 8 hours. The cheapest way to reach Shimla from Sirohi is by Bus Via Jaipur which would take approximately 25 hours.
Sort By
Mode of Transport
Via Udaipur, Delhi
RECOMMENDED
FASTEST
Sirohi
Udaipur
Delhi
Shimla
Approx Travel Time
7h 54m
On Demand
Sirohi
Udaipur
Delhi
Shimla
Approx Travel Time
8h 30m
₹14,399
Onwards
Via Udaipur, Mohali
Sirohi
Udaipur
Mohali
Shimla
Approx Travel Time
12h 33m
On Demand
Sirohi
Udaipur
Mohali
Shimla
Approx Travel Time
13h 9m
₹8,768
Onwards
Sirohi
Udaipur
Mohali
Shimla
Approx Travel Time
12h 3m
On Demand
Sirohi
Udaipur
Mohali
Shimla
Approx Travel Time
12h 39m
₹11,094
Onwards
Via Jaipur
CHEAPEST
Sirohi
Jaipur
Shimla
Approx Travel Time
1d 0h 50m
₹3,023
Onwards
Via Udaipur, Jaipur
Sirohi
Udaipur
Jaipur
Shimla
Approx Travel Time
1d 3h 49m
On Demand
Via Ajmer, Delhi
Sirohi
Ajmer
Delhi
Shimla
Approx Travel Time
10h 20m
₹13,666
Onwards
Via Jodhpur, Delhi
Sirohi
Jodhpur
Delhi
Shimla
Approx Travel Time
9h 20m
₹15,298
Onwards
Frequently Asked Questions
What is the distance between Sirohi and Shimla?
Shimla is approximately 950+ kms from Sirohi.
How long does it take to reach Shimla from Sirohi?
It takes approximately 8 hours to reach Shimla from Sirohi by Cab, Flight Via Udaipur, Delhi.
What is the cheapest way to reach Shimla from Sirohi?
The cheapest way to reach Shimla from Sirohi is by Bus Via Jaipur.
What is the fastest way to reach Shimla from Sirohi?
The fastest way to reach Shimla from Sirohi is by Cab, Flight Via Udaipur, Delhi.

