Distance from Edenton, North Carolina to Nicanor, North Carolina
The driving distance from Edenton, North Carolina to Nicanor, North Carolina is 27.5 mi (44.2 km)
The straight-line (air) distance is approximately 12.6 mi (20.3 km)
Estimated travel time by road is 34 minutes
We found 3 routes between Edenton and Nicanor.
Available Routes
Route Directions
Get on US-17 N/Ocean Hwy S from S Oakum St
Follow US-17 N/Ocean Hwy S to Lake Rd in Winfall
Take Swamp Rd to Sandy Cross Rd
Continue on Sandy Cross Rd. Drive to Turnpike Rd in Belvidere
Route Directions
Get on US-17 N/Ocean Hwy S
Continue on US-17 N/Ocean Hwy S. Take Sandy Cross Rd to Turnpike Rd in Belvidere
Route Directions
Follow NC-32 N/Virginia Rd to Sandy Ridge Rd
Follow County Line Rd to Drinking Hole Rd in Perquimans County
Continue on Drinking Hole Rd to Perrys Bridge Rd
Take Bethany Church Rd to Sandy Cross Rd
Drive to Turnpike Rd
Journey Details
Traveling from Edenton, North Carolina to Nicanor, North Carolina covers 26.1 miles (42 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (26-28 miles / 42-46 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Edenton
Starting Point
Nicanor
Destination