Distance from Stuart, Virginia to Walnut Cove, North Carolina
The driving distance from Stuart, Virginia to Walnut Cove, North Carolina is 34.3 mi (55.1 km)
The straight-line (air) distance is approximately 15.3 mi (24.6 km)
Estimated travel time by road is 44 minutes
We found 3 routes between Stuart and Walnut Cove.
Available Routes
Route Directions
Follow VA-8 S and NC-704 E to NC-772 S in Sandy Ridge
Continue on Dodgetown Rd. Take NC-89 E/North Carolina Hwy 89 E to N Main St in Walnut Cove
Route Directions
Take US-58 E and Moorefield Store Rd to Hughes Brown Rd
Follow Hughes Brown Rd, State Rd 1617 and Beasley School Rd to NC-704 E in Sandy Ridge
Continue on NC-704 E. Take Dodgetown Rd and NC-89 E/North Carolina Hwy 89 E to N Main St in Walnut Cove
Route Directions
Journey Details
Traveling from Stuart, Virginia to Walnut Cove, North Carolina covers 30.5 miles (49 km) in a south direction. This mixed highways and local roads, moderate route typically takes 43 minutes under normal conditions.
Drivers have 3 route options between these locations (30-36 miles / 49-58 km). The primary route shown here saves 6 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 44 mph (71 km/h) .
Journey Waypoints
Stuart
Starting Point
Walnut Cove
Destination