Distance from Bayshore, North Carolina to Atkinson, North Carolina

Bayshore Atkinson
Total Distance
39.1 mi
(62.9 km)
Travel Time
42 minutes

The driving distance from Bayshore, North Carolina to Atkinson, North Carolina is 39.1 mi (62.9 km)

The straight-line (air) distance is approximately 17 mi (27.4 km)

Estimated travel time by road is 42 minutes

We found 3 routes between Bayshore and Atkinson.

Available Routes

Shortest
NC-133 N
36 mi
57.9 km
43 minutes
Fastest
US-421 N
39.1 mi
62.9 km
42 minutes
NC-53 W
40 mi
64.3 km
47 minutes

Route Directions

0.9 mi
2 min
Follow NC-140, I-140 W and US-421 N to NC-11 S/NC-53 W in Pender County
32.3 mi
32 min
Follow NC-11 S/NC-53 W to N Railroad St in Atkinson
6 mi
7 min

Route Directions

0.9 mi
2 min
Take NC-140, I-40 and US-117 N to NC-53 W/E Wilmington St in Burgaw
24.5 mi
27 min
Follow NC-53 W to N Railroad St in Atkinson
14.6 mi
17 min

Route Directions

0.9 mi
2 min
Take NC-140, I-40 and US-117 N to NC-133 N in Pender County
12.7 mi
15 min
Take State Hwy 210 W to US-421 N in Currie
10.9 mi
12 min
Take NC-11 S/NC-53 W to N Railroad St in Atkinson
11.5 mi
12 min
0 mi
0 min

Journey Details

Traveling from Bayshore, North Carolina to Atkinson, North Carolina covers 36 miles (58 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 43 minutes under normal conditions.

Drivers have 3 route options between these locations (36-40 miles / 58-64 km). The primary route shown here saves 4 minutes compared to alternatives.

Journey Waypoints

Bayshore

Starting Point

Murrayville, North Carolina

39 mi to destination

1 mi
Castle Hayne, North Carolina

Traveled 10 mi from origin

1 mi
Marlboro, North Carolina

Traveled 20 mi from origin

2 mi
Long Creek, North Carolina

20 mi to destination

1 mi
Currie, North Carolina

10 mi to destination

1 mi
Rooks, North Carolina

Traveled 39 mi from origin

1 mi
Atkinson

Destination