Distance from Hackney, North Carolina to Swansboro, North Carolina
Hackney
Swansboro
Total Distance
64.6 mi
(104 km)
Travel Time
1 hour 12 minutes
The driving distance from Hackney, North Carolina to Swansboro, North Carolina is 64.6 mi (104 km)
The straight-line (air) distance is approximately 33.6 mi (54.1 km)
Estimated travel time by road is 1 hour 12 minutes
Route Directions
16.6 mi
16 min
Get on US-17/US-70 W
10.9 mi
12 min
Continue on US-17 to Onslow County
20 mi
19 min
Continue on Belgrade-Swansboro Rd to Swansboro
16.9 mi
21 min
0.2 mi
0 min
0.1 mi
0 min
Journey Details
Traveling from Hackney, North Carolina to Swansboro, North Carolina covers 64.6 miles (104 km) in a south direction. This mixed highways and local roads, substantial route typically takes 1 hour 12 minutes under normal conditions.
Journey Waypoints
Hackney
Starting Point
Swansboro
Destination