
Dahanu to Shimla
Shimla is approximately 1350+ kms from Dahanu. The fastest way to reach Shimla from Dahanu is by Train, Flight Via Mumbai, Amritsar. It takes approximately 9 hours. The cheapest way to reach Shimla from Dahanu is by Train, Bus Via Delhi which would take approximately 27 hours.
Sort By
Mode of Transport
Via Surat, Delhi
RECOMMENDED
Dahanu
Surat
Delhi
Shimla
Approx Travel Time
8h 33m
₹13,606
Onwards
Dahanu
Surat
Delhi
Shimla
Approx Travel Time
9h 54m
₹17,627
Onwards
Dahanu
Surat
Delhi
Shimla
Approx Travel Time
9h 40m
On Demand
Via Mumbai, Delhi
Dahanu
Mumbai
Delhi
Shimla
Approx Travel Time
8h 26m
₹12,853
Onwards
Via Mumbai, Amritsar
FASTEST
Dahanu
Mumbai
Amritsar
Shimla
Approx Travel Time
8h 21m
₹20,354
Onwards
Via Delhi
CHEAPEST
Dahanu
Delhi
Shimla
Approx Travel Time
1d 2h 55m
₹1,015
Onwards
Via Karnal
Dahanu
Karnal
Shimla
Approx Travel Time
1d 4h 58m
₹5,980
Onwards
Via Surat, Jaipur
Dahanu
Surat
Jaipur
Shimla
Approx Travel Time
1d 15h 32m
On Demand
Via Nashik, Delhi
Dahanu
Nashik
Delhi
Shimla
Approx Travel Time
9h 37m
₹17,715
Onwards
Via Navi Mumbai, Delhi
Dahanu
Navi Mumbai
Delhi
Shimla
Approx Travel Time
10h 7m
₹15,878
Onwards
Frequently Asked Questions
What is the distance between Dahanu and Shimla?
Shimla is approximately 1350+ kms from Dahanu.
How long does it take to reach Shimla from Dahanu?
It takes approximately 9 hours to reach Shimla from Dahanu by Train, Flight Via Mumbai, Amritsar.
What is the cheapest way to reach Shimla from Dahanu?
The cheapest way to reach Shimla from Dahanu is by Train, Bus Via Delhi.
What is the fastest way to reach Shimla from Dahanu?
The fastest way to reach Shimla from Dahanu is by Train, Flight Via Mumbai, Amritsar.

