
Dwarka to Shimla
Shimla is approximately 1400+ kms from Dwarka. The fastest way to reach Shimla from Dwarka is by Train, Flight Via Rajkot, Delhi. It takes approximately 8 hours. The cheapest way to reach Shimla from Dwarka is by Train, Bus Via Jaipur which would take approximately 31 hours.
Sort By
Mode of Transport
Via Rajkot, Delhi
RECOMMENDED
FASTEST
Dwarka
Rajkot
Delhi
Shimla
Approx Travel Time
7h 43m
₹11,055
Onwards
Dwarka
Rajkot
Delhi
Shimla
Approx Travel Time
11h 14m
₹11,235
Onwards
Dwarka
Rajkot
Delhi
Shimla
Approx Travel Time
16h 5m
₹6,056
Onwards
Via Bhuj, Delhi
Dwarka
Bhuj
Delhi
Shimla
Approx Travel Time
8h 50m
₹12,786
Onwards
Via Jaipur
CHEAPEST
Dwarka
Jaipur
Shimla
Approx Travel Time
1d 6h 57m
₹2,566
Onwards
Via Meerut
Dwarka
Meerut
Shimla
Approx Travel Time
1d 8h 54m
₹5,855
Onwards
Via Ahmedabad, Jaipur
Dwarka
Ahmedabad
Jaipur
Shimla
Approx Travel Time
1d 12h 18m
₹4,871
Onwards
Via Gandhidham, Delhi
Dwarka
Gandhidham
Delhi
Shimla
Approx Travel Time
9h 30m
₹13,972
Onwards
Via Ahmedabad, Delhi
Dwarka
Ahmedabad
Delhi
Shimla
Approx Travel Time
14h 5m
₹11,133
Onwards
Via Ahmedabad, Mohali
Dwarka
Ahmedabad
Mohali
Shimla
Approx Travel Time
15h 41m
₹10,074
Onwards
Frequently Asked Questions
What is the distance between Dwarka and Shimla?
Shimla is approximately 1400+ kms from Dwarka.
How long does it take to reach Shimla from Dwarka?
It takes approximately 8 hours to reach Shimla from Dwarka by Train, Flight Via Rajkot, Delhi.
What is the cheapest way to reach Shimla from Dwarka?
The cheapest way to reach Shimla from Dwarka is by Train, Bus Via Jaipur.
What is the fastest way to reach Shimla from Dwarka?
The fastest way to reach Shimla from Dwarka is by Train, Flight Via Rajkot, Delhi.