
Shimla to Dhampur
Dhampur is approximately 250+ kms from Shimla. The fastest way to reach Dhampur from Shimla is by Train Via Roorkee. It takes approximately 7 hours. The cheapest way to reach Dhampur from Shimla is by Train Via Saharanpur which would take approximately 7 hours.
Sort By
Mode of Transport
Via Roorkee
RECOMMENDED
FASTEST
Shimla
Roorkee
Dhampur
Approx Travel Time
6h 55m
₹540
Onwards
Via Haridwar
Shimla
Haridwar
Dhampur
Approx Travel Time
6h 55m
₹555
Onwards
Shimla
Haridwar
Dhampur
Approx Travel Time
7h 25m
₹2,967
Onwards
Shimla
Haridwar
Dhampur
Approx Travel Time
7h 55m
₹1,573
Onwards
Shimla
Haridwar
Dhampur
Approx Travel Time
8h 25m
₹3,985
Onwards
Via Saharanpur
CHEAPEST
Shimla
Saharanpur
Dhampur
Approx Travel Time
6h 55m
₹530
Onwards
Via Rishikesh
Shimla
Rishikesh
Dhampur
Approx Travel Time
6h 55m
On Demand
Shimla
Rishikesh
Dhampur
Approx Travel Time
7h 31m
₹3,221
Onwards
Via Yamunanagar
Shimla
Yamunanagar
Dhampur
Approx Travel Time
7h 25m
₹5,308
Onwards
Via Chandigarh
Shimla
Chandigarh
Dhampur
Approx Travel Time
7h 55m
₹2,673
Onwards
Frequently Asked Questions
What is the distance between Shimla and Dhampur?
Dhampur is approximately 250+ kms from Shimla.
How long does it take to reach Dhampur from Shimla?
It takes approximately 7 hours to reach Dhampur from Shimla by Train Via Roorkee.
What is the cheapest way to reach Dhampur from Shimla?
The cheapest way to reach Dhampur from Shimla is by Train Via Saharanpur.
What is the fastest way to reach Dhampur from Shimla?
The fastest way to reach Dhampur from Shimla is by Train Via Roorkee.