Distance from Nettle Ridge, Virginia to Jefferson, North Carolina
The driving distance from Nettle Ridge, Virginia to Jefferson, North Carolina is 35.7 mi (57.5 km)
The straight-line (air) distance is approximately 12.9 mi (20.8 km)
Estimated travel time by road is 57 minutes
We found 2 routes between Nettle Ridge and Jefferson.
Available Routes
Route Directions
Take State Rte 601 to State Rte 658
Follow State Rte 658 to State Rte 678 in Mouth of Wilson
Continue on State Rte 678 to US-58 W
Take VA-16 S and NC-16 S to E Main St/U.S. Hwy 221 Business S in Jefferson
Route Directions
Follow State Rte 677 to State Rte 658 in Mouth of Wilson
Follow VA-16 S and NC-16 S to E Main St/U.S. Hwy 221 Business S in Jefferson
Journey Details
Traveling from Nettle Ridge, Virginia to Jefferson, North Carolina covers 31.3 miles (50 km) in a south direction. This mixed highways and local roads, moderate route typically takes 44 minutes under normal conditions.
Drivers have 2 route options between these locations (31-36 miles / 50-57 km). The primary route shown here saves 14 minutes compared to alternatives.
Journey Waypoints
Nettle Ridge
Starting Point
Jefferson
Destination