Distance from Wilson Fork, Virginia to Cooleys Crossroads, North Carolina
The driving distance from Wilson Fork, Virginia to Cooleys Crossroads, North Carolina is 35.9 mi (57.7 km)
The straight-line (air) distance is approximately 15.1 mi (24.2 km)
Estimated travel time by road is 47 minutes
We found 3 routes between Wilson Fork and Cooleys Crossroads.
Available Routes
Route Directions
Take Keats Point Rd, NC-1200, State Rte 712 and State Rte 713 to US-1 S
Continue on US-1 S/US-401 S to Warren County
Continue on Weldon Rd. Take Cooks Chapel Rd to US-158 E/US-158 BYP E
Follow US-158 E to Weavers Chapel Rd in Halifax County
Route Directions
Take Keats Point Rd to NC-1200 in Warren County
Continue on NC-1218 S. Take NC-1210 and NC-1231/Oine Rd to US-1 N/US-158 E
Take US-401 S and NC-58 S to NC-1509
Follow NC-1509 and NC-1507 to US-158 E
Route Directions
Take Keats Point Rd, NC-1218 S, NC-1206, NC-1210 and NC-1231/Oine Rd to US-1 N/US-158 E in Warren County
Follow US-158 E to Weavers Chapel Rd in Halifax County
Journey Details
Traveling from Wilson Fork, Virginia to Cooleys Crossroads, North Carolina covers 33.7 miles (54 km) in a east direction. This mixed highways and local roads, moderate route typically takes 45 minutes under normal conditions.
Drivers have 3 route options between these locations (34-37 miles / 54-60 km). The primary route shown here saves 7 minutes compared to alternatives.
Journey Waypoints
Wilson Fork
Starting Point
Cooleys Crossroads
Destination