
Sirohi to Shimla
Shimla is approximately 950+ kms from Sirohi. The fastest way to reach Shimla from Sirohi is by Bus, Flight Via Udaipur, Delhi. It takes approximately 7 hours. The cheapest way to reach Shimla from Sirohi is by Bus Via Jaipur which would take approximately 23 hours.
Sort By
Mode of Transport
Via Udaipur, Delhi
RECOMMENDED
Sirohi
Udaipur
Delhi
Shimla
Approx Travel Time
8h 24m
₹16,237
Onwards
FASTEST
Sirohi
Udaipur
Delhi
Shimla
Approx Travel Time
7h 7m
₹12,535
Onwards
Via Udaipur, Mohali
Sirohi
Udaipur
Mohali
Shimla
Approx Travel Time
12h 32m
₹14,262
Onwards
Sirohi
Udaipur
Mohali
Shimla
Approx Travel Time
10h 54m
₹11,938
Onwards
Via Jaipur
CHEAPEST
Sirohi
Jaipur
Shimla
Approx Travel Time
23h
₹3,023
Onwards
Via Udaipur, Jaipur
Sirohi
Udaipur
Jaipur
Shimla
Approx Travel Time
1d 1h 29m
₹6,472
Onwards
Via Jodhpur, Delhi
Sirohi
Jodhpur
Delhi
Shimla
Approx Travel Time
9h 2m
₹17,681
Onwards
Sirohi
Jodhpur
Delhi
Shimla
Approx Travel Time
7h 35m
₹13,639
Onwards
Via Ajmer, Delhi
Sirohi
Ajmer
Delhi
Shimla
Approx Travel Time
8h 50m
₹15,754
Onwards
Via Ahmedabad, Delhi
Sirohi
Ahmedabad
Delhi
Shimla
Approx Travel Time
11h 39m
₹17,773
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 7 hours to reach Shimla from Sirohi by Bus, 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 Bus, Flight Via Udaipur, Delhi.


