Distance from Bayshore, North Carolina to Sunset Harbor, North Carolina
The driving distance from Bayshore, North Carolina to Sunset Harbor, North Carolina is 50.9 mi (82 km)
The straight-line (air) distance is approximately 21.2 mi (34.1 km)
Estimated travel time by road is 54 minutes
We found 2 routes between Bayshore and Sunset Harbor.
Available Routes
Route Directions
Take I-140 W and US-17 S to US-17 BUS S in Brunswick County
Take NC-906, Clemmons Rd SE and Sunset Harbor Rd SE to Bayshore Dr SE
Route Directions
Continue on Market St. Take US-74 W/Martin Luther King Jr Pkwy and US-17 S to US-17 BUS S in Brunswick County
Take NC-906, Clemmons Rd SE and Sunset Harbor Rd SE to Bayshore Dr SE
Journey Details
Traveling from Bayshore, North Carolina to Sunset Harbor, North Carolina covers 44.4 miles (71 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 59 minutes under normal conditions.
Drivers have 2 route options between these locations (44-51 miles / 71-82 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Bayshore
Starting Point
Sunset Harbor
Destination