Distance from Bayshore, North Carolina to Tar Landing, North Carolina
The driving distance from Bayshore, North Carolina to Tar Landing, North Carolina is 55.8 mi (89.8 km)
The straight-line (air) distance is approximately 23.4 mi (37.7 km)
Estimated travel time by road is 59 minutes
We found 2 routes between Bayshore and Tar Landing.
Available Routes
Route Directions
Take I-40 and NC-53 E to Blue Creek Rd in Onslow County
Continue on Blue Creek Rd. Take Pony Farm Rd to US-258 S
Route Directions
Follow US-17 N to Onslow County
Take Old Maplehurst Rd and NC-53 E to US-258 N
Journey Details
Traveling from Bayshore, North Carolina to Tar Landing, North Carolina covers 43.3 miles (70 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 54 minutes under normal conditions.
Drivers have 2 route options between these locations (43-56 miles / 70-90 km). The primary route shown here saves 5 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 46 mph (74 km/h) .
Journey Waypoints
Bayshore
Starting Point
Tar Landing
Destination