Distance from Bayshore, North Carolina to Mooretown, North Carolina
The driving distance from Bayshore, North Carolina to Mooretown, North Carolina is 21.9 mi (35.2 km)
The straight-line (air) distance is approximately 5.5 mi (8.9 km)
Estimated travel time by road is 28 minutes
We found 3 routes between Bayshore and Mooretown.
Available Routes
Route Directions
Get on I-40
Follow I-40 to State Hwy 210 E in Pender County. Take exit 408 from I-40
Follow State Hwy 210 E and Moore Town Rd to your destination
Route Directions
Take NC-140 and US-117 N to State Hwy 210 E in Rocky Point
Follow State Hwy 210 E and Moore Town Rd to your destination
Route Directions
Get on NC-140/US-17 S
Follow NC-140 and I-40 to State Hwy 210 E in Pender County. Take exit 408 from I-40
Follow State Hwy 210 E and Moore Town Rd to your destination
Journey Details
Traveling from Bayshore, North Carolina to Mooretown, North Carolina covers 20.5 miles (33 km) in a north direction. This mixed highways and local roads, moderate route typically takes 24 minutes under normal conditions.
Drivers have 3 route options between these locations (21-22 miles / 33-35 km). The primary route shown here saves 6 minutes compared to alternatives.
Journey Waypoints
Bayshore
Starting Point
Mooretown
Destination