Distance from Hazelhurst, Maryland to Thomas, West Virginia
The driving distance from Hazelhurst, Maryland to Thomas, West Virginia is 33.4 mi (53.8 km)
The straight-line (air) distance is approximately 15.7 mi (25.3 km)
Estimated travel time by road is 46 minutes
We found 3 routes between Hazelhurst and Thomas.
Available Routes
Route Directions
Take Steiding Church Rd and Turkey Neck Rd to MD-135 W
Follow MD-135 W, MD-560 S and WV-90 S to Spruce St in Thomas
Route Directions
Take Green Glade Rd, MD-495 N, N Glade Rd and Glendale Rd to US-219 S
Follow US-219 S to Spruce St in Thomas
Route Directions
Take Steiding Church Rd and MD-135 W to US-219 S
Follow US-219 S to Spruce St in Thomas
Journey Details
Traveling from Hazelhurst, Maryland to Thomas, West Virginia covers 32.3 miles (52 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 46 minutes under normal conditions.
Drivers have 3 route options between these locations (32-40 miles / 52-64 km). The primary route shown here saves 13 minutes compared to alternatives.
Journey Waypoints
Hazelhurst
Starting Point
Thomas
Destination