Distance from Nettle Ridge, Virginia to McGrady, North Carolina

Nettle Ridge McGrady
Total Distance
36.1 mi
(58.1 km)
Travel Time
53 minutes

The driving distance from Nettle Ridge, Virginia to McGrady, North Carolina is 36.1 mi (58.1 km)

The straight-line (air) distance is approximately 16.5 mi (26.6 km)

Estimated travel time by road is 53 minutes

Route Directions

Follow State Rte 677 to State Rte 658 in Mouth of Wilson
4.3 mi
10 min
Take VA-16 S, NC-113 S and NC-18 S to Longbottom Rd in McGrady
31.8 mi
42 min

Journey Details

Traveling from Nettle Ridge, Virginia to McGrady, North Carolina covers 36.1 miles (58 km) in a south direction. This secondary roads, moderate route typically takes 53 minutes under normal conditions.

Journey Waypoints

Nettle Ridge

Starting Point

Flat Ridge, Virginia

38 mi to destination

1 mi
Mouth of Wilson, Virginia

Traveled 10 mi from origin

2 mi
Piney Creek, North Carolina

Traveled 19 mi from origin

1 mi
Peden, North Carolina

19 mi to destination

1 mi
Furches, North Carolina

Traveled 29 mi from origin

1 mi
Laurel Springs, North Carolina

10 mi to destination

1 mi
McGrady

Destination