Distance from Bayshore, North Carolina to Powells Crossing, North Carolina
Bayshore
Powells Crossing
Total Distance
68.6 mi
(110.4 km)
Travel Time
1 hour 7 minutes
The driving distance from Bayshore, North Carolina to Powells Crossing, North Carolina is 68.6 mi (110.4 km)
The straight-line (air) distance is approximately 38.1 mi (61.3 km)
Estimated travel time by road is 1 hour 7 minutes
Route Directions
Get on NC-140/US-17 S
2.6 mi
5 min
Take I-140 W to US-74 W/US-76 W in Brunswick County. Take exit 5 from I-140 W
19.8 mi
17 min
8.8 mi
9 min
Follow US-74 W to US-76 W/Andrew Jackson Hwy SW. Exit from US-74 W/US-76 W
34.7 mi
31 min
2.7 mi
3 min
Journey Details
Traveling from Bayshore, North Carolina to Powells Crossing, North Carolina covers 68.6 miles (110 km) in a west direction. This highway, substantial route typically takes 1 hour 7 minutes under normal conditions.
Journey Waypoints
Bayshore
Starting Point
Powells Crossing
Destination