Distance from Stuart, Virginia to Mayodan, North Carolina
The driving distance from Stuart, Virginia to Mayodan, North Carolina is 37.9 mi (60.9 km)
The straight-line (air) distance is approximately 14.2 mi (22.8 km)
Estimated travel time by road is 45 minutes
We found 3 routes between Stuart and Mayodan.
Available Routes
Route Directions
Take E Blue Ridge St to US-58 E
Continue on US-220 S to Mayodan
Drive to your destination
Route Directions
Take VA-8 S, NC-704 E, Amostown Rd and Anglin Mill Rd to Smith Rd in Rockingham County
Get on US-220 S from Smith Rd
Follow US-220 S and US-220 BUS S to Mayodan
Drive to your destination
Route Directions
Take VA-8 S, NC-704 E and NC-770 E to W Main St in Mayodan
Follow W Main St to your destination
Journey Details
Traveling from Stuart, Virginia to Mayodan, North Carolina covers 29.8 miles (48 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 38 minutes under normal conditions.
Drivers have 3 route options between these locations (30-38 miles / 48-62 km). The primary route shown here saves 11 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 47 mph (76 km/h) .
Journey Waypoints
Stuart
Starting Point
Mayodan
Destination
Route Map Image
