Distance from Mayodan, North Carolina to Sandy Ridge, North Carolina

Mayodan Sandy Ridge
Total Distance
13.4 mi
(21.5 km)
Travel Time
18 minutes

The driving distance from Mayodan, North Carolina to Sandy Ridge, North Carolina is 13.4 mi (21.5 km)

The straight-line (air) distance is approximately 6 mi (9.7 km)

Estimated travel time by road is 18 minutes

We found 2 routes between Mayodan and Sandy Ridge.

Available Routes

Shortest Fastest
N Ayersville Rd and NC-770 W
13 mi
20.9 km
18 minutes
NC-704 W
13.4 mi
21.5 km
18 minutes

Route Directions

13.4 mi
18 min

Route Directions

13 mi
18 min

Journey Details

Traveling from Mayodan, North Carolina to Sandy Ridge, North Carolina covers 13 miles (21 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 18 minutes under normal conditions.

Drivers have 2 route options between these locations (13-13 miles / 21-22 km). The primary route shown here saves 10 seconds compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 43 mph (69 km/h) .

Journey Waypoints

Mayodan

Starting Point

Dan Valley, North Carolina

14 mi to destination

1 mi
Ayersville, North Carolina

10 mi to destination

2 mi
Prestonville, North Carolina

3 mi to destination

1 mi
Sandy Ridge

Destination