Distance from Okisko, North Carolina to Hazelton, North Carolina

Okisko Hazelton
Total Distance
39.5 mi
(63.5 km)
Travel Time
43 minutes

The driving distance from Okisko, North Carolina to Hazelton, North Carolina is 39.5 mi (63.5 km)

The straight-line (air) distance is approximately 16.3 mi (26.2 km)

Estimated travel time by road is 43 minutes

We found 3 routes between Okisko and Hazelton.

Available Routes

Shortest
Sandy Cross Rd
36.6 mi
58.8 km
44 minutes
NC-37 N
39 mi
62.8 km
46 minutes
Fastest
US-158 W
39.5 mi
63.5 km
43 minutes

Route Directions

Get on US-17 N
2.1 mi
3 min
Follow US-17 BYP N and US-158 W to Clayhill Rd in Gates County
31.5 mi
32 min
Take Black Mingle Rd to Willeyton Rd
5.9 mi
7 min

Route Directions

Take Lake Rd and Swamp Rd to NC-37 N in Belvidere
13.9 mi
17 min
Continue on NC-37 N to Gates County
18.7 mi
21 min
Continue on Medical Center Rd. Drive to Willeyton Rd
6.5 mi
7 min

Route Directions

Take Lake Rd and Swamp Rd to Sandy Cross Rd in Perquimans County
12 mi
14 min
3.6 mi
4 min
Continue on Sandy Cross Rd to Hobbsville
8.6 mi
10 min
Take US-158 W to Clayhill Rd
6.5 mi
7 min
Take Black Mingle Rd to Willeyton Rd
5.9 mi
7 min

Journey Details

Traveling from Okisko, North Carolina to Hazelton, North Carolina covers 36.6 miles (59 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 44 minutes under normal conditions.

Drivers have 3 route options between these locations (37-39 miles / 59-64 km). The primary route shown here saves 2 minutes compared to alternatives.

Journey Waypoints

Okisko

Starting Point

Parkville, North Carolina

37 mi to destination

0 mi
Nicanor, North Carolina

28 mi to destination

1 mi
Peach, North Carolina

Traveled 19 mi from origin

1 mi
Greens Fork, North Carolina

19 mi to destination

1 mi
Sunbury, North Carolina

Traveled 28 mi from origin

1 mi
Kellogs Fork, North Carolina

9 mi to destination

1 mi
Eason Cross Roads, North Carolina

Traveled 37 mi from origin

2 mi
Hazelton

Destination