Distance from Bayshore, North Carolina to Steep Pines Fork, North Carolina
The driving distance from Bayshore, North Carolina to Steep Pines Fork, North Carolina is 106.2 mi (170.8 km)
The straight-line (air) distance is approximately 44.4 mi (71.5 km)
Estimated travel time by road is 2 hours 5 minutes
We found 2 routes between Bayshore and Steep Pines Fork.
Available Routes
Route Directions
Take NC-140 and I-40 to NC-53 E in Pender County. Take exit 398 from I-40
Continue on NC-24 E. Take US-70 E to State Rte 101 E in Beaufort
Follow State Rte 101 E to your destination
Route Directions
Take US-17 N and NC-24 E to State Rte 101 E in Beaufort
Follow State Rte 101 E to your destination
Journey Details
Traveling from Bayshore, North Carolina to Steep Pines Fork, North Carolina covers 90.4 miles (146 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 54 minutes under normal conditions.
Drivers have 2 route options between these locations (90-106 miles / 146-171 km). The primary route shown here saves 11 minutes compared to alternatives.
Journey Waypoints
Bayshore
Starting Point
Steep Pines Fork
Destination