
Thane to Shimla
Shimla is approximately 1450+ kms from Thane. The fastest way to reach Shimla from Thane is by Cab, Flight Via Mumbai, Delhi. It takes approximately 6 hours. The cheapest way to reach Shimla from Thane is by Bus Via Indore, Delhi which would take approximately 40 hours.
Sort By
Mode of Transport
Via Mumbai, Delhi
RECOMMENDED
FASTEST
Thane
Mumbai
Delhi
Shimla
Approx Travel Time
6h 15m
On Demand
Thane
Mumbai
Delhi
Shimla
Approx Travel Time
6h 30m
₹12,192
Onwards
Thane
Mumbai
Delhi
Shimla
Approx Travel Time
6h 45m
₹13,332
Onwards
Via Mumbai, Mohali
Thane
Mumbai
Mohali
Shimla
Approx Travel Time
8h 1m
On Demand
Via Chandigarh
Thane
Chandigarh
Shimla
Approx Travel Time
23h 40m
On Demand
Via Panipat
Thane
Panipat
Shimla
Approx Travel Time
1d 0h 38m
₹5,942
Onwards
Via Indore, Delhi
CHEAPEST
Thane
Indore
Delhi
Shimla
Approx Travel Time
1d 15h 57m
₹3,279
Onwards
Via Nashik, Delhi
Thane
Nashik
Delhi
Shimla
Approx Travel Time
9h 23m
₹16,104
Onwards
Thane
Nashik
Delhi
Shimla
Approx Travel Time
8h 10m
₹12,999
Onwards
Frequently Asked Questions
What is the distance between Thane and Shimla?
Shimla is approximately 1450+ kms from Thane.
How long does it take to reach Shimla from Thane?
It takes approximately 6 hours to reach Shimla from Thane by Cab, Flight Via Mumbai, Delhi.
What is the cheapest way to reach Shimla from Thane?
The cheapest way to reach Shimla from Thane is by Bus Via Indore, Delhi.
What is the fastest way to reach Shimla from Thane?
The fastest way to reach Shimla from Thane is by Cab, Flight Via Mumbai, Delhi.