Distance from Hackney, North Carolina to Straits, North Carolina

Hackney Straits
Total Distance
100.9 mi
(162.4 km)
Travel Time
1 hour 55 minutes

The driving distance from Hackney, North Carolina to Straits, North Carolina is 100.9 mi (162.4 km)

The straight-line (air) distance is approximately 37.2 mi (59.8 km)

Estimated travel time by road is 1 hour 55 minutes

We found 2 routes between Hackney and Straits.

Available Routes

Shortest Fastest
US-17 S
75.7 mi
121.8 km
1 hour 27 minutes
US-70 E
100.9 mi
162.4 km
1 hour 55 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 Maysville
18.9 mi
17 min
Follow NC-58 S to NC-24 E in Cape Carteret
18.4 mi
20 min
Follow NC-24 E and US-70 E to Harkers Island Rd
32.8 mi
42 min
3.4 mi
4 min

Route Directions

Take US-17 S and US-70 E to State Rte 101 E in Havelock
46.5 mi
51 min
Continue on State Rte 101 E to Carteret County
20.8 mi
25 min
Follow US-70 E to Harkers Island Rd
4.9 mi
6 min
3.4 mi
4 min

Journey Details

Traveling from Hackney, North Carolina to Straits, North Carolina covers 75.7 miles (122 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 27 minutes under normal conditions.

Drivers have 2 route options between these locations (76-101 miles / 122-162 km). The primary route shown here saves 28 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 54 mph (87 km/h) .

Journey Waypoints

Hackney

Starting Point

Rover, North Carolina

86 mi to destination

2 mi
Cayton, North Carolina

Traveled 21 mi from origin

2 mi
Grantsboro, North Carolina

Traveled 43 mi from origin

1 mi
Arapahoe, North Carolina

43 mi to destination

1 mi
Janeiro, North Carolina

Traveled 64 mi from origin

1 mi
Great Neck, North Carolina

21 mi to destination

2 mi
North River, North Carolina

Traveled 86 mi from origin

0 mi
Straits

Destination