Distance from Holden Beach, North Carolina to Shallotte, North Carolina

Holden Beach Shallotte
Total Distance
10.9 mi
(17.5 km)
Travel Time
17 minutes

The driving distance from Holden Beach, North Carolina to Shallotte, North Carolina is 10.9 mi (17.5 km)

The straight-line (air) distance is approximately 4.7 mi (7.6 km)

Estimated travel time by road is 17 minutes

We found 3 routes between Holden Beach and Shallotte.

Available Routes

Shortest Fastest
NC-130 W
9.5 mi
15.2 km
15 minutes
Stanbury Rd SW and NC-130 W
10.9 mi
17.5 km
17 minutes
Cedar Grove Rd SW and NC-130 W
11.5 mi
18.6 km
19 minutes

Route Directions

Take Stanbury Rd SW and NC-130 W to Smith Ave in Shallotte
10.5 mi
16 min
Drive to Smith Ave
0.4 mi
1 min

Route Directions

Take NC-130 W/Holden Beach Rd SW and Old Ferry Connection SW to Stanley Rd SW
2.9 mi
5 min
1.1 mi
1 min
Continue on Cedar Grove Rd SW to Empire Rd SW
2.4 mi
3 min
1.2 mi
1 min
3.5 mi
5 min
Drive to Smith Ave
0.4 mi
1 min

Route Directions

9.5 mi
15 min

Journey Details

Traveling from Holden Beach, North Carolina to Shallotte, North Carolina covers 9.5 miles (15 km) in a northwest direction. This mixed highways and local roads, short route typically takes 15 minutes under normal conditions.

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

The route features coastal roads. During night weekend travel, expect typical weekend traffic patterns with average speeds around 41 mph (66 km/h) .

Journey Waypoints

Holden Beach

Starting Point

Secession, North Carolina

11 mi to destination

1 mi
Fulford, North Carolina

5 mi to destination

1 mi
Shallotte

Destination