
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 Chandigarh which would take approximately 10 hours.
Sort By
Mode of Transport
Via Chandigarh
CHEAPEST
Sirsa
Chandigarh
Shimla
Approx Travel Time
9h 55m
₹900
Onwards
Sirsa
Chandigarh
Shimla
Approx Travel Time
7h 54m
₹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 46m
₹900
Onwards
Sirsa
Panchkula
Shimla
Approx Travel Time
8h 26m
₹2,982
Onwards
Via Mohali
Sirsa
Mohali
Shimla
Approx Travel Time
9h 45m
₹900
Onwards
Sirsa
Mohali
Shimla
Approx Travel Time
9h 3m
₹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 Chandigarh.
What is the fastest way to reach Shimla from Sirsa?
The fastest way to reach Shimla from Sirsa is by Bus, Cab Via Rajpura.

