Distance from Bayshore, North Carolina to Johnsontown, North Carolina
The driving distance from Bayshore, North Carolina to Johnsontown, North Carolina is 73.2 mi (117.8 km)
The straight-line (air) distance is approximately 36.2 mi (58.2 km)
Estimated travel time by road is 1 hour 11 minutes
We found 3 routes between Bayshore and Johnsontown.
Available Routes
Route Directions
Get on NC-140/US-17 S
Take I-40 to NC-24 W in Duplin County. Take exit 364 from I-40
Continue on NC-24 W. Drive to Royal Ln in Clinton
Route Directions
Take I-140 W and US-421 N to Royal Ln in Clinton
Route Directions
Follow NC-140 and I-40 to NC-11 S in Pender County
Continue on NC-11 S. Take Willard Rd and Powell Page Rd to US-421 N in Delway
Follow US-421 N to Royal Ln in Clinton
Journey Details
Traveling from Bayshore, North Carolina to Johnsontown, North Carolina covers 70.9 miles (114 km) in a northwest direction. This highway, substantial route typically takes 1 hour 15 minutes under normal conditions.
Drivers have 3 route options between these locations (71-73 miles / 114-118 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Bayshore
Starting Point
Johnsontown
Destination