The distance between Shamli and Roorkee is approximately 80 km. You can travel by road using local buses or private vehicles. The journey takes about 2 to 2.5 hours. It is a well-connected route leading into Uttarakhand.
Total Distance: Driving distance 85 km, Air distance 70 km.
The road via Saharanpur is the most common route.
Throughout the year.