Distance from Edmonds, North Carolina to Turkey Fork, Virginia

Edmonds Turkey Fork
Total Distance
27.3 mi
(44 km)
Travel Time
35 minutes

The driving distance from Edmonds, North Carolina to Turkey Fork, Virginia is 27.3 mi (44 km)

The straight-line (air) distance is approximately 11 mi (17.7 km)

Estimated travel time by road is 35 minutes

We found 3 routes between Edmonds and Turkey Fork.

Available Routes

Shortest
State Rte 805
26.3 mi
42.4 km
40 minutes
State Rte 624, US-221 S/US-58 W and US-21 N
26.5 mi
42.7 km
35 minutes
Fastest
US-221 S/US-58 W and US-21 N
27.3 mi
44 km
35 minutes

Route Directions

Follow NC-18 S, Delhart Rd and State Rte 624 to US-221 S/US-58 W in Baywood
7.7 mi
11 min
Drive to US-21 N in Elk Creek
19.6 mi
23 min

Route Directions

Follow Savannah Rd and State Rte 624 to US-221 S/US-58 W in Baywood
6.9 mi
12 min
Drive to US-21 N in Elk Creek
19.6 mi
23 min

Route Directions

Follow Savannah Rd to State Rte 624/Delhart Rd in Grayson County
3.1 mi
5 min
Follow Delhart Rd and VA-94 N to State Rte 805
12 mi
16 min
Follow State Rte 805 to US-21 N in Elk Creek
11.2 mi
18 min
0 mi
0 min

Journey Details

Traveling from Edmonds, North Carolina to Turkey Fork, Virginia covers 26.3 miles (42 km) in a northwest direction. This secondary roads, moderate route typically takes 40 minutes under normal conditions.

Drivers have 3 route options between these locations (26-27 miles / 42-44 km). The primary route shown here saves no time compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 39 mph (63 km/h) .

Journey Waypoints

Edmonds

Starting Point

Delhart, Virginia

25 mi to destination

1 mi
Reavistown, Virginia

19 mi to destination

2 mi
Clito Mill, Virginia

Traveled 13 mi from origin

2 mi
Lower Elk Creek, Virginia

Traveled 25 mi from origin

1 mi
Turkey Fork

Destination