Distance from Edenton, North Carolina to Hazelton, North Carolina
The driving distance from Edenton, North Carolina to Hazelton, North Carolina is 40.9 mi (65.8 km)
The straight-line (air) distance is approximately 20 mi (32.2 km)
Estimated travel time by road is 54 minutes
We found 2 routes between Edenton and Hazelton.
Available Routes
Route Directions
Follow NC-32 N/Virginia Rd to Sandy Ridge Rd
Follow County Line Rd to Joppa Rd in Hobbsville
Take Keys Cross Rd to NC-32 N
Take US-158 W to Clayhill Rd
Take Black Mingle Rd to Willeyton Rd
Route Directions
Take NC-32 N to Medical Center Rd in Gates County
Continue on Medical Center Rd. Drive to Willeyton Rd
Journey Details
Traveling from Edenton, North Carolina to Hazelton, North Carolina covers 38.4 miles (62 km) in a north direction. This mixed highways and local roads, moderate route typically takes 46 minutes under normal conditions.
Drivers have 2 route options between these locations (38-41 miles / 62-66 km). The primary route shown here saves 8 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Edenton
Starting Point
Hazelton
Destination