Distance from Bayshore, North Carolina to Rocky Point, North Carolina
The driving distance from Bayshore, North Carolina to Rocky Point, North Carolina is 17.4 mi (28.1 km)
The straight-line (air) distance is approximately 7.2 mi (11.6 km)
Estimated travel time by road is 19 minutes
We found 3 routes between Bayshore and Rocky Point.
Available Routes
Route Directions
Get on NC-140/US-17 S
Follow NC-140 and I-40 to State Hwy 210 W in Pender County. Take exit 408 from I-40
Follow State Hwy 210 W to Railroad St in Rocky Point
Route Directions
Get on I-40 in Murrayville from Market St and Gordon Rd
Follow I-40 to State Hwy 210 W in Pender County. Take exit 408 from I-40
Follow State Hwy 210 W to Railroad St in Rocky Point
Route Directions
Take NC-140 and I-40 to Holly Shelter Rd. Take exit 414 from I-40
Continue on Sawdust Rd. Drive to Railroad St
Journey Details
Traveling from Bayshore, North Carolina to Rocky Point, North Carolina covers 17 miles (27 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 22 minutes under normal conditions.
Drivers have 3 route options between these locations (17-19 miles / 27-30 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Bayshore
Starting Point
Rocky Point
Destination