Distance from Edwards Fork, North Carolina to Branchville, Virginia
The driving distance from Edwards Fork, North Carolina to Branchville, Virginia is 44.1 mi (71 km)
The straight-line (air) distance is approximately 20 mi (32.2 km)
Estimated travel time by road is 53 minutes
We found 3 routes between Edwards Fork and Branchville.
Available Routes
Route Directions
Take US-258 N, Chapel Hill Church Rd, Bryantown Rd, High Bridge Rd and NC-186 E to Goodwin St in Branchville
Route Directions
Take NC-125 N/NC-903 N, US-301 N and NC-186 E to Goodwin St in Branchville
Route Directions
Take US-258 N to 1502/Griffintown Rd in Northampton County
Continue on NC-35 N to Branchville
Drive to Goodwin St
Journey Details
Traveling from Edwards Fork, North Carolina to Branchville, Virginia covers 44 miles (71 km) in a north direction. This mixed highways and local roads, moderate route typically takes 56 minutes under normal conditions.
Drivers have 3 route options between these locations (44-50 miles / 71-80 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 44 mph (71 km/h) .
Journey Waypoints
Edwards Fork
Starting Point
Branchville
Destination