Distance from Bayshore, North Carolina to Mooretown, North Carolina

Bayshore Mooretown
Total Distance
21.9 mi
(35.2 km)
Travel Time
28 minutes

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

Shortest Fastest
I-40
20.5 mi
33 km
24 minutes
US-117 N
21.6 mi
34.8 km
29 minutes
Market St and I-40
21.9 mi
35.2 km
28 minutes

Route Directions

0.9 mi
2 min
2.6 mi
5 min
Get on I-40
3 mi
5 min
Follow I-40 to State Hwy 210 E in Pender County. Take exit 408 from I-40
11.3 mi
9 min
Follow State Hwy 210 E and Moore Town Rd to your destination
4 mi
6 min

Route Directions

0.9 mi
2 min
Take NC-140 and US-117 N to State Hwy 210 E in Rocky Point
16.3 mi
19 min
Follow State Hwy 210 E and Moore Town Rd to your destination
4.4 mi
7 min

Route Directions

Get on NC-140/US-17 S
2.6 mi
5 min
Follow NC-140 and I-40 to State Hwy 210 E in Pender County. Take exit 408 from I-40
13.9 mi
11 min
Follow State Hwy 210 E and Moore Town Rd to your destination
4 mi
6 min

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

Scotts Hill, North Carolina

13 mi to destination

1 mi
Marlboro, North Carolina

3 mi to destination

2 mi
Mooretown

Destination