Distance from Southern Shores, North Carolina to Mashoes, North Carolina

Southern Shores Mashoes
Total Distance
35.1 mi
(56.6 km)
Travel Time
48 minutes

The driving distance from Southern Shores, North Carolina to Mashoes, North Carolina is 35.1 mi (56.6 km)

The straight-line (air) distance is approximately 8.2 mi (13.2 km)

Estimated travel time by road is 48 minutes

Route Directions

Follow Duck Rd and Ocean Blvd to US-158 E in Kitty Hawk
3.3 mi
7 min
Continue on US-158 E to Manns Harbor
26.1 mi
33 min
5.7 mi
8 min

Journey Details

Traveling from Southern Shores, North Carolina to Mashoes, North Carolina covers 35.1 miles (57 km) in a south direction. This mixed highways and local roads, moderate route typically takes 48 minutes under normal conditions.

Journey Waypoints

Southern Shores

Starting Point

Duck, North Carolina

19 mi to destination

2 mi
Point Harbor, North Carolina

Traveled 5 mi from origin

2 mi
Eagleton, North Carolina

Traveled 14 mi from origin

2 mi
Colington Island, North Carolina

5 mi to destination

2 mi
Mashoes

Destination