Dabra to Shimla - Multiple Options To Reach By Train, Bus, Cab, Flight
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
₹725
Onwards
Dabra
Delhi
Shimla
Approx Travel Time
8h 55m
₹3,197
Onwards
Dabra
Delhi
Shimla
Approx Travel Time
10h 40m
₹4,111
Onwards
Via Ambala
Dabra
Ambala
Shimla
Approx Travel Time
15h 59m
₹3,759
Onwards
Via Rajpura
Dabra
Rajpura
Shimla
Approx Travel Time
16h 35m
₹4,005
Onwards
Via Kurukshetra
Dabra
Kurukshetra
Shimla
Approx Travel Time
16h 37m
₹5,372
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
₹4,408
Onwards
Via Karnal
Dabra
Karnal
Shimla
Approx Travel Time
16h 55m
₹5,472
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.