Distance from Edwards Fork, North Carolina to Drewryville, Virginia
The driving distance from Edwards Fork, North Carolina to Drewryville, Virginia is 63.2 mi (101.8 km)
The straight-line (air) distance is approximately 25.7 mi (41.4 km)
Estimated travel time by road is 1 hour 5 minutes
We found 3 routes between Edwards Fork and Drewryville.
Available Routes
Route Directions
Continue to Roanoke Rapids
Follow I-95 N and US-58 E to State Rte 659 in Southampton County
Route Directions
Follow NC-125 N/NC-903 N, US-301 N and NC-186 E to State Rte 663 in Southampton County
Drive to State Rte 659 in Drewryville
Route Directions
Take US-258 N, Chapel Hill Church Rd, Bryantown Rd, High Bridge Rd and NC-186 E to State Rte 663 in Southampton County
Drive to State Rte 659 in Drewryville
Journey Details
Traveling from Edwards Fork, North Carolina to Drewryville, Virginia covers 54.3 miles (87 km) in a north direction. This mixed highways and local roads, moderate route typically takes 1 hour 10 minutes under normal conditions.
Drivers have 3 route options between these locations (54-63 miles / 87-102 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Edwards Fork
Starting Point
Drewryville
Destination