Distance from Bayshore, North Carolina to Ervintown, North Carolina

Bayshore Ervintown
Total Distance
54.1 mi
(87.1 km)
Travel Time
1 hour 7 minutes

The driving distance from Bayshore, North Carolina to Ervintown, North Carolina is 54.1 mi (87.1 km)

The straight-line (air) distance is approximately 27.7 mi (44.6 km)

Estimated travel time by road is 1 hour 7 minutes

We found 3 routes between Bayshore and Ervintown.

Available Routes

Shortest
US-17 N and US-258 N
54 mi
87 km
1 hour 7 minutes
Fastest
US-17 N
54.1 mi
87.1 km
1 hour 7 minutes
I-40
67.9 mi
109.3 km
1 hour 9 minutes

Route Directions

0.9 mi
2 min
Follow US-17 N and US-258 N to Ervintown Rd in Onslow County
52.7 mi
1 hr 4 min
0.6 mi
1 min

Route Directions

Get on NC-140/US-17 S
2.6 mi
5 min
Take I-40 to NC-41 N in Duplin County. Take exit 385 from I-40
36.7 mi
30 min
Continue on NC-41 N. Take NC-24 E to Ervintown Rd in Onslow County
28.7 mi
33 min

Route Directions

0.9 mi
2 min
Follow US-17 N and US-258 N to Ervintown Rd in Onslow County
52.6 mi
1 hr 4 min
0.6 mi
1 min

Journey Details

Traveling from Bayshore, North Carolina to Ervintown, North Carolina covers 54 miles (87 km) in a north direction. This mixed highways and local roads, moderate route typically takes 1 hour 7 minutes under normal conditions.

Drivers have 3 route options between these locations (54-68 miles / 87-109 km). The primary route shown here saves 2 minutes compared to alternatives.

Journey Waypoints

Bayshore

Starting Point

Scotts Hill, North Carolina

64 mi to destination

2 mi
Hampstead, North Carolina

Traveled 16 mi from origin

2 mi
Woodside, North Carolina

48 mi to destination

4 mi
Shaken, North Carolina

Traveled 32 mi from origin

4 mi
Maple Hill, North Carolina

32 mi to destination

2 mi
Padgett, North Carolina

Traveled 48 mi from origin

2 mi
Cyrus, North Carolina

16 mi to destination

2 mi
Catherine Lake, North Carolina

Traveled 64 mi from origin

1 mi
Ervintown

Destination