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

Wrightsboro, North Carolina

88 mi to destination

1 mi
Phoenix, North Carolina

Traveled 22 mi from origin

1 mi
Northwest, North Carolina

66 mi to destination

0 mi
Freeman, North Carolina

Traveled 44 mi from origin

1 mi
Bolton, North Carolina

44 mi to destination

1 mi
Lake Waccamaw, North Carolina

Traveled 66 mi from origin

1 mi
Jonesboro Crossing, North Carolina

22 mi to destination

0 mi
South Whiteville, North Carolina

Traveled 88 mi from origin

1 mi
Powells Crossing

Destination