Distance from Nettle Ridge, Virginia to Turkey Fork, Virginia

Nettle Ridge Turkey Fork
Total Distance
20.4 mi
(32.8 km)
Travel Time
40 minutes

The driving distance from Nettle Ridge, Virginia to Turkey Fork, Virginia is 20.4 mi (32.8 km)

The straight-line (air) distance is approximately 7.5 mi (12 km)

Estimated travel time by road is 40 minutes

We found 3 routes between Nettle Ridge and Turkey Fork.

Available Routes

Shortest Fastest
State Rte 658
20.3 mi
32.7 km
38 minutes
US-21 N
20.4 mi
32.8 km
40 minutes
Co Rd 614 and State Rte 749/Cedar Springs Rd
28.3 mi
45.5 km
45 minutes

Route Directions

Follow State Rte 677, State Rte 601 and State Rte 768 to State Rte 658
5.4 mi
12 min
1.9 mi
5 min
Continue on State Rte 668. Take State Rte 611 to US-21 N
7 mi
15 min
6.1 mi
7 min

Route Directions

Take Flat Ridge Rd to VA-16 N in Sugar Grove
6.8 mi
14 min
Continue to State Rte 749/Cedar Springs Rd
8.6 mi
12 min
7.3 mi
10 min
5.6 mi
7 min

Route Directions

Follow State Rte 677, State Rte 601 and State Rte 768 to State Rte 658
5.4 mi
12 min
12.2 mi
22 min
1.2 mi
2 min
1.4 mi
1 min

Journey Details

Traveling from Nettle Ridge, Virginia to Turkey Fork, Virginia covers 20.3 miles (33 km) in a east direction. This secondary roads, moderate route typically takes 38 minutes under normal conditions.

Drivers have 3 route options between these locations (20-28 miles / 33-46 km). The primary route shown here saves 7 minutes compared to alternatives.

Journey Waypoints

Nettle Ridge

Starting Point

Flat Ridge, Virginia

17 mi to destination

1 mi
Comers Rock, Virginia

Traveled 9 mi from origin

1 mi
Elk Creek, Virginia

Traveled 17 mi from origin

1 mi
Turkey Fork

Destination