
Shahapur to Shimla
Shimla is approximately 1600+ kms from Shahapur. The fastest way to reach Shimla from Shahapur is by Train, Flight, Bus Via Mumbai, Chandigarh. It takes approximately 9 hours. The cheapest way to reach Shimla from Shahapur is by Train, Flight Via Mumbai, Indore which would take approximately 26 hours.
Sort By
Mode of Transport
Via Mumbai, Chandigarh
RECOMMENDED
FASTEST
Shahapur
Mumbai
Chandigarh
Shimla
Approx Travel Time
8h 35m
₹8,196
Onwards
Shahapur
Mumbai
Chandigarh
Shimla
Approx Travel Time
8h 35m
₹10,346
Onwards
Via Mumbai, Mohali
Shahapur
Mumbai
Mohali
Shimla
Approx Travel Time
9h 39m
₹10,546
Onwards
Via Mumbai, Ghaziabad
Shahapur
Mumbai
Ghaziabad
Shimla
Approx Travel Time
12h 50m
On Demand
Via Mumbai, Jaipur
Shahapur
Mumbai
Jaipur
Shimla
Approx Travel Time
17h 20m
₹5,602
Onwards
Shahapur
Mumbai
Jaipur
Shimla
Approx Travel Time
19h 50m
₹7,252
Onwards
Via Mumbai, Dehradun
Shahapur
Mumbai
Dehradun
Shimla
Approx Travel Time
12h 42m
₹13,734
Onwards
Via Mumbai, Jammu
Shahapur
Mumbai
Jammu
Shimla
Approx Travel Time
15h 20m
₹10,348
Onwards
Via Mumbai, Indore
CHEAPEST
Shahapur
Mumbai
Indore
Shimla
Approx Travel Time
1d 2h 5m
₹5,374
Onwards
Frequently Asked Questions
What is the distance between Shahapur and Shimla?
Shimla is approximately 1600+ kms from Shahapur.
How long does it take to reach Shimla from Shahapur?
It takes approximately 9 hours to reach Shimla from Shahapur by Train, Flight, Bus Via Mumbai, Chandigarh.
What is the cheapest way to reach Shimla from Shahapur?
The cheapest way to reach Shimla from Shahapur is by Train, Flight Via Mumbai, Indore.
What is the fastest way to reach Shimla from Shahapur?
The fastest way to reach Shimla from Shahapur is by Train, Flight, Bus Via Mumbai, Chandigarh.