Distance from Edwards Fork, North Carolina to Siddon, Virginia
The driving distance from Edwards Fork, North Carolina to Siddon, Virginia is 103.6 mi (166.7 km)
The straight-line (air) distance is approximately 48.7 mi (78.4 km)
Estimated travel time by road is 1 hour 58 minutes
We found 3 routes between Edwards Fork and Siddon.
Available Routes
Route Directions
Continue on NC-125 N/NC-903 N. Take NC-1001, US-158 W/US Hwy 158 E, US-1 N, US-58 W and VA-49 S to State Rte 604 in Nelson
Route Directions
Take Edwards Fork Rd to Main St in Scotland Neck
Take NC-1001 to US-158 W/W South Main St/US Hwy 158 E in Littleton
Continue on US-158 W. Take US-1 N and US-58 W to VA-49 S in Buffalo Junction
Follow VA-49 S to State Rte 604 in Nelson
Route Directions
Take Edwards Fork Rd to US-258 S
Take Mullin Rd, Douglas Hill Farm Rd, 13 Bridges Rd, NC-1002, ... and NC-58 N to Franklin St in Warrenton
Take State Rd 1001 to US-158 W/N Garnett St in Vance County
Take Spring Valley Rd, NC-39 N, Morgan Rd, Herbert Faucette Rd and Grassy Creek Virgilina Rd to Cornwall Rd in Bullock
Continue on Cornwall Rd. Drive to State Rte 604 in Nelson
Journey Details
Traveling from Edwards Fork, North Carolina to Siddon, Virginia covers 95 miles (153 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 57 minutes under normal conditions.
Drivers have 3 route options between these locations (95-104 miles / 153-167 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Edwards Fork
Starting Point
Siddon
Destination