Distance from South Mills, North Carolina to Moyock, North Carolina

South Mills Moyock
Total Distance
12 mi
(19.4 km)
Travel Time
15 minutes

The driving distance from South Mills, North Carolina to Moyock, North Carolina is 12 mi (19.4 km)

The straight-line (air) distance is approximately 6.2 mi (9.9 km)

Estimated travel time by road is 15 minutes

We found 2 routes between South Mills and Moyock.

Available Routes

Shortest Fastest
Old Swamp Rd and S Mills Rd
11.9 mi
19.1 km
15 minutes
State Rte 1217, Old Swamp Rd and S Mills Rd
12 mi
19.4 km
15 minutes

Route Directions

Take NC Hwy 343 N to State Rte 1217
0.8 mi
1 min
1.4 mi
2 min
Follow Old Swamp Rd and S Mills Rd to NC-168 S in Moyock
9.8 mi
11 min

Route Directions

Take NC Hwy 343 N to State Rte 1217
0.8 mi
1 min
1.4 mi
2 min
Follow Old Swamp Rd and S Mills Rd to Camellia Dr in Moyock
9.2 mi
10 min
Continue on Camellia Dr. Drive to S Landing Rd
0.4 mi
0 min

Journey Details

Traveling from South Mills, North Carolina to Moyock, North Carolina covers 11.9 miles (19 km) in a northeast direction. This mixed highways and local roads, short route typically takes 15 minutes under normal conditions.

Drivers have 2 route options between these locations (12-12 miles / 19-19 km). The primary route shown here saves 9 seconds compared to alternatives.

Journey Waypoints

South Mills

Starting Point

Pierceville, North Carolina

14 mi to destination

1 mi
Tar Corner, North Carolina

11 mi to destination

1 mi
Moyock

Destination