Distance from Kure Beach, North Carolina to Bayshore, North Carolina
The driving distance from Kure Beach, North Carolina to Bayshore, North Carolina is 25.3 mi (40.7 km)
The straight-line (air) distance is approximately 13.3 mi (21.4 km)
Estimated travel time by road is 41 minutes
We found 3 routes between Kure Beach and Bayshore.
Available Routes
Route Directions
Take Dow Rd S to US-421 N/N Lake Park Blvd in Carolina Beach
Continue on US-421 N. Take Myrtle Grove Rd, Masonboro Loop Rd, Greenville Loop Rd and US-17 to Marsh Oaks Dr in Bayshore
Route Directions
Take Dow Rd S to US-421 N/N Lake Park Blvd in Carolina Beach
Follow US-421 N to Independence Blvd in Wilmington
Take S 17th St to Market St
Route Directions
Take Dow Rd S to US-421 N/N Lake Park Blvd in Carolina Beach
Follow US-117 N/College Rd and Market St to Marsh Oaks Dr in Bayshore
Journey Details
Traveling from Kure Beach, North Carolina to Bayshore, North Carolina covers 24.3 miles (39 km) in a north direction. This secondary roads, moderate route typically takes 42 minutes under normal conditions.
Drivers have 3 route options between these locations (24-28 miles / 39-44 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features scenic views, coastal roads. During night weekday travel, expect minimal traffic congestion with average speeds around 38 mph (61 km/h) .
Journey Waypoints
Kure Beach
Starting Point
Bayshore
Destination