
Dabra to Shimla
Shimla is approximately 650+ kms from Dabra. The fastest way to reach Shimla from Dabra is by Train, Flight Via Gwalior, Delhi. It takes approximately 5 hours. The cheapest way to reach Shimla from Dabra is by Train, Bus Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Dabra
Delhi
Shimla
Approx Travel Time
15h 55m
₹824
Onwards
Dabra
Delhi
Shimla
Approx Travel Time
8h 55m
₹3,311
Onwards
Dabra
Delhi
Shimla
Approx Travel Time
10h 40m
₹3,955
Onwards
Via Ambala
Dabra
Ambala
Shimla
Approx Travel Time
15h 59m
₹3,846
Onwards
Via Rajpura
Dabra
Rajpura
Shimla
Approx Travel Time
16h 35m
₹4,094
Onwards
Via Kurukshetra
Dabra
Kurukshetra
Shimla
Approx Travel Time
16h 37m
₹5,456
Onwards
Via Gwalior, Delhi
FASTEST
Dabra
Gwalior
Delhi
Shimla
Approx Travel Time
4h 50m
On Demand
Via Panipat
Dabra
Panipat
Shimla
Approx Travel Time
16h 49m
₹6,336
Onwards
Via Karnal
Dabra
Karnal
Shimla
Approx Travel Time
16h 55m
₹5,409
Onwards
Via Sonipat
Dabra
Sonipat
Shimla
Approx Travel Time
16h 53m
₹4,994
Onwards
Frequently Asked Questions
What is the distance between Dabra and Shimla?
Shimla is approximately 650+ kms from Dabra.
How long does it take to reach Shimla from Dabra?
It takes approximately 5 hours to reach Shimla from Dabra by Train, Flight Via Gwalior, Delhi.
What is the cheapest way to reach Shimla from Dabra?
The cheapest way to reach Shimla from Dabra is by Train, Bus Via Delhi.
What is the fastest way to reach Shimla from Dabra?
The fastest way to reach Shimla from Dabra is by Train, Flight Via Gwalior, Delhi.