Distance from Winslow, North Carolina to Dry Hill, West Virginia
The driving distance from Winslow, North Carolina to Dry Hill, West Virginia is 408.8 mi (658 km)
The straight-line (air) distance is approximately 185.9 mi (299.2 km)
Estimated travel time by road is 6 hours 13 minutes
This route includes Toll roads along the way.
We found 3 routes between Winslow and Dry Hill.
Available Routes
Route Directions
Get on US-17 N from Nixonton Rd and Halls Creek Rd
Follow US-17 BYP N to US-158 W/US-17 N
Get on I-64 E in Chesapeake
Take I-664 N, I-64 W, I-295 N, I-64 W, ... and I-64 W to State Hwy 3 W/Harper Rd in Beckley. Take exit 44 from I-64 W/I-77 N
Drive to Dry Hill Rd
Route Directions
Take US-17 S and US-17 BYP S to US-13 S/US-17 S in Bertie County
Continue on US-13 S. Take US-64 W, I-40, US-52 N, I-74 W and I-77 N to State Hwy 3 W/Harper Rd in Beckley. Take exit 44 from I-77 N
Drive to Dry Hill Rd
Route Directions
Get on US-17 N from Nixonton Rd and Halls Creek Rd
Follow US-17 BYP N to US-158 W/US-17 N
Get on I-64 E in Chesapeake
Continue on I-64 W. Take I-295 N, I-64 W, I-81 S and I-64 W to Joe L Smith Dr in Raleigh County. Take exit 124 from I-64 W
Continue on Joe L Smith Dr. Take E Beckley Bypass, US-19 N/N Eisenhower Dr/Robert C Byrd Dr and Dearing Rd to Dry Hill Rd
Journey Details
Traveling from Winslow, North Carolina to Dry Hill, West Virginia covers 406.6 miles (654 km) in a west direction. This highway, long-distance route typically takes 6 hours 14 minutes under normal conditions.
Drivers have 3 route options between these locations (407-430 miles / 654-691 km). The primary route shown here saves 25 minutes compared to alternatives.
Journey Waypoints
Winslow
Starting Point
Dry Hill
Destination