
Doraha to Shimla
Shimla is approximately 150+ kms from Doraha. The fastest way to reach Shimla from Doraha is by Train, Cab Via Khanna. It takes approximately 6 hours. The cheapest way to reach Shimla from Doraha is by Train, Bus Via Ambala, Chandigarh which would take approximately 7 hours.
Sort By
Mode of Transport
Via Ludhiana, Chandigarh
RECOMMENDED
Doraha
Ludhiana
Chandigarh
Shimla
Approx Travel Time
6h 20m
On Demand
Via Khanna
FASTEST
Doraha
Khanna
Shimla
Approx Travel Time
6h 14m
₹4,556
Onwards
Via Sirhind
Doraha
Sirhind
Shimla
Approx Travel Time
6h 30m
₹4,535
Onwards
Via Rajpura
Doraha
Rajpura
Shimla
Approx Travel Time
6h 32m
₹4,029
Onwards
Via Ambala, Chandigarh
CHEAPEST
Doraha
Ambala
Chandigarh
Shimla
Approx Travel Time
7h 5m
₹812
Onwards
Via Khanna, Rajpura
Doraha
Khanna
Rajpura
Shimla
Approx Travel Time
7h 57m
₹4,174
Onwards
Frequently Asked Questions
What is the distance between Doraha and Shimla?
Shimla is approximately 150+ kms from Doraha.
How long does it take to reach Shimla from Doraha?
It takes approximately 6 hours to reach Shimla from Doraha by Train, Cab Via Khanna.
What is the cheapest way to reach Shimla from Doraha?
The cheapest way to reach Shimla from Doraha is by Train, Bus Via Ambala, Chandigarh.
What is the fastest way to reach Shimla from Doraha?
The fastest way to reach Shimla from Doraha is by Train, Cab Via Khanna.