
Sirsa to Shimla
Shimla is approximately 300+ kms from Sirsa. The fastest way to reach Shimla from Sirsa is by Bus, Cab Via Rajpura. It takes approximately 8 hours. The cheapest way to reach Shimla from Sirsa is by Bus Via Mohali which would take approximately 10 hours.
Sort By
Mode of Transport
Via Chandigarh
Sirsa
Chandigarh
Shimla
Approx Travel Time
9h 50m
₹975
Onwards
Sirsa
Chandigarh
Shimla
Approx Travel Time
7h 49m
₹3,178
Onwards
Via Amritsar
Sirsa
Amritsar
Shimla
Approx Travel Time
7h 35m
₹14,523
Onwards
Via Ludhiana
Sirsa
Ludhiana
Shimla
Approx Travel Time
13h 24m
₹1,200
Onwards
Via Panchkula
Sirsa
Panchkula
Shimla
Approx Travel Time
9h 35m
₹1,088
Onwards
Sirsa
Panchkula
Shimla
Approx Travel Time
8h 21m
₹2,982
Onwards
Via Mohali
CHEAPEST
Sirsa
Mohali
Shimla
Approx Travel Time
9h 41m
₹823
Onwards
Sirsa
Mohali
Shimla
Approx Travel Time
8h 58m
₹3,323
Onwards
Via Rajpura
FASTEST
Sirsa
Rajpura
Shimla
Approx Travel Time
7h 19m
₹4,481
Onwards
Frequently Asked Questions
What is the distance between Sirsa and Shimla?
Shimla is approximately 300+ kms from Sirsa.
How long does it take to reach Shimla from Sirsa?
It takes approximately 8 hours to reach Shimla from Sirsa by Bus, Cab Via Rajpura.
What is the cheapest way to reach Shimla from Sirsa?
The cheapest way to reach Shimla from Sirsa is by Bus Via Mohali.
What is the fastest way to reach Shimla from Sirsa?
The fastest way to reach Shimla from Sirsa is by Bus, Cab Via Rajpura.

