Distance from Bayshore, North Carolina to Deep Run, North Carolina
The driving distance from Bayshore, North Carolina to Deep Run, North Carolina is 78.9 mi (127 km)
The straight-line (air) distance is approximately 36.9 mi (59.3 km)
Estimated travel time by road is 1 hour 17 minutes
We found 3 routes between Bayshore and Deep Run.
Available Routes
Route Directions
Get on NC-140/US-17 S
Take I-40 to NC-24 E/NC-903 N in Duplin County. Take exit 373 from I-40
Follow NC-903 N and NC-11 N to your destination in Deep Run
Route Directions
Follow US-17 N and US-258 N to Nobles Mill Rd in Lenoir County
Continue on Nobles Mill Rd to your destination in Deep Run
Route Directions
Get on NC-140/US-17 S
Take I-40 to NC-41 N in Duplin County. Take exit 385 from I-40
Follow NC-41 N, NC-241 N and NC-11 N to your destination in Deep Run
Journey Details
Traveling from Bayshore, North Carolina to Deep Run, North Carolina covers 72.7 miles (117 km) in a north direction. This highway, substantial route typically takes 1 hour 16 minutes under normal conditions.
Drivers have 3 route options between these locations (73-79 miles / 117-127 km). The primary route shown here saves 16 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 57 mph (92 km/h) .
Journey Waypoints
Bayshore
Starting Point
Deep Run
Destination