Distance from Bayshore, North Carolina to Murphey, North Carolina
Bayshore
Murphey
Total Distance
43.5 mi
(69.9 km)
Travel Time
40 minutes
The driving distance from Bayshore, North Carolina to Murphey, North Carolina is 43.5 mi (69.9 km)
The straight-line (air) distance is approximately 22.9 mi (36.8 km)
Estimated travel time by road is 40 minutes
Route Directions
Get on NC-140/US-17 S
2.6 mi
5 min
Take I-40 to NC-11 N in Duplin County. Take exit 384 from I-40
38 mi
31 min
Follow NC-11 N to Pasture Branch Rd
2.9 mi
3 min
Journey Details
Traveling from Bayshore, North Carolina to Murphey, North Carolina covers 43.5 miles (70 km) in a north direction. This highway, moderate route typically takes 40 minutes under normal conditions.
Journey Waypoints
Bayshore
Starting Point
Murphey
Destination