
Dahanu to Shimla
Shimla is approximately 1400+ kms from Dahanu. The fastest way to reach Shimla from Dahanu is by Train, Flight, Cab Via Mumbai, Dehradun. It takes approximately 13 hours. The cheapest way to reach Shimla from Dahanu is by Train Via Delhi which would take approximately 31 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
Dahanu
Jaipur
Shimla
Approx Travel Time
1d 6h 10m
On Demand
Via Mumbai, Ghaziabad
Dahanu
Mumbai
Ghaziabad
Shimla
Approx Travel Time
13h 20m
On Demand
Via Delhi
Dahanu
Delhi
Shimla
Approx Travel Time
1d 0h 55m
₹7,100
Onwards
CHEAPEST
Dahanu
Delhi
Shimla
Approx Travel Time
1d 6h 25m
₹905
Onwards
Via Mumbai, Dehradun
FASTEST
Dahanu
Mumbai
Dehradun
Shimla
Approx Travel Time
13h 12m
₹13,475
Onwards
Via Chandigarh
Dahanu
Chandigarh
Shimla
Approx Travel Time
1d 6h 25m
₹3,163
Onwards
Via Mumbai, Jammu
Dahanu
Mumbai
Jammu
Shimla
Approx Travel Time
15h 50m
₹9,938
Onwards
Frequently Asked Questions
What is the distance between Dahanu and Shimla?
Shimla is approximately 1400+ kms from Dahanu.
How long does it take to reach Shimla from Dahanu?
It takes approximately 13 hours to reach Shimla from Dahanu by Train, Flight, Cab Via Mumbai, Dehradun.
What is the cheapest way to reach Shimla from Dahanu?
The cheapest way to reach Shimla from Dahanu is by Train Via Delhi.
What is the fastest way to reach Shimla from Dahanu?
The fastest way to reach Shimla from Dahanu is by Train, Flight, Cab Via Mumbai, Dehradun.