Distance from Hazelhurst, Maryland to Barker, West Virginia
The driving distance from Hazelhurst, Maryland to Barker, West Virginia is 129.1 mi (207.7 km)
The straight-line (air) distance is approximately 46.2 mi (74.4 km)
Estimated travel time by road is 2 hours 37 minutes
We found 3 routes between Hazelhurst and Barker.
Available Routes
Route Directions
Take Green Glade Rd, MD-495 N, N Glade Rd and Glendale Rd to US-219 N
Get on I-68 W
Continue on I-68 W. Take I-79 S to WV-20 N in Harrison County
Continue on WV-20 N. Drive to Barker Run Rd in Wetzel County
Route Directions
Take MD-495 N and US-40 ALT W to U.S. Hwy 40 W
Continue on U.S. Hwy 40 W. Take PA-21 W, PA-18 S and WV-7 to Barker Run Rd in Wetzel County
Route Directions
Take Green Glade Rd, MD-495 N, N Glade Rd and Glendale Rd to US-219 N
Get on I-68 W
Follow I-68 W, I-79 N and WV-7 W to Barker Run Rd in Wetzel County
Journey Details
Traveling from Hazelhurst, Maryland to Barker, West Virginia covers 115.5 miles (186 km) in a west direction. This mixed highways and local roads, substantial route typically takes 2 hours 23 minutes under normal conditions.
Drivers have 3 route options between these locations (116-129 miles / 186-208 km). The primary route shown here saves 26 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Hazelhurst
Starting Point
Barker
Destination