
Dhampur to Shamli
Shamli is approximately 100+ kms from Dhampur. The fastest way to reach Shamli from Dhampur is by Bus Via Muzaffarnagar. It takes approximately 5 hours. The cheapest way to reach Shamli from Dhampur is by Train Via Roorkee which would take approximately 6 hours.
Sort By
Mode of Transport
Via Muzaffarnagar
RECOMMENDED
FASTEST
Dhampur
Muzaffarnagar
Shamli
Approx Travel Time
4h 40m
₹1,449
Onwards
Via Deoband
Dhampur
Deoband
Shamli
Approx Travel Time
4h 55m
On Demand
Via Roorkee
CHEAPEST
Dhampur
Roorkee
Shamli
Approx Travel Time
5h 25m
₹290
Onwards
Dhampur
Roorkee
Shamli
Approx Travel Time
6h 17m
₹3,679
Onwards
Via Haridwar
Dhampur
Haridwar
Shamli
Approx Travel Time
5h 25m
₹290
Onwards
Dhampur
Haridwar
Shamli
Approx Travel Time
5h 56m
₹2,890
Onwards
Dhampur
Haridwar
Shamli
Approx Travel Time
6h 8m
₹2,681
Onwards
Frequently Asked Questions
What is the distance between Dhampur and Shamli?
Shamli is approximately 100+ kms from Dhampur.
How long does it take to reach Shamli from Dhampur?
It takes approximately 5 hours to reach Shamli from Dhampur by Bus Via Muzaffarnagar.
What is the cheapest way to reach Shamli from Dhampur?
The cheapest way to reach Shamli from Dhampur is by Train Via Roorkee.
What is the fastest way to reach Shamli from Dhampur?
The fastest way to reach Shamli from Dhampur is by Bus Via Muzaffarnagar.