Distance from Nixons Beach, North Carolina to Nicanor, North Carolina
The driving distance from Nixons Beach, North Carolina to Nicanor, North Carolina is 31.6 mi (50.8 km)
The straight-line (air) distance is approximately 13.4 mi (21.5 km)
Estimated travel time by road is 38 minutes
We found 3 routes between Nixons Beach and Nicanor.
Available Routes
Route Directions
Follow Woodard Rd and Indian Trail Rd to NC-32 N/NC-37 N
Continue on NC-37 N. Take US-17 N/Ocean Hwy S and Sandy Cross Rd to Turnpike Rd in Belvidere
Route Directions
Take Indian Trail Rd, Drummonds Point Rd, Burnt Mill Rd, Pender Rd and Wynne Fork Rd to US-17 N/Ocean Hwy S in Hertford
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
Follow Woodard Rd and Indian Trail Rd to NC-32 N/NC-37 N
Take 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
Journey Details
Traveling from Nixons Beach, North Carolina to Nicanor, North Carolina covers 30.6 miles (49 km) in a north direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (31-32 miles / 49-51 km). The primary route shown here saves 5 minutes compared to alternatives.
The route features coastal roads. During midday weekday travel, expect lighter midday traffic with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Nixons Beach
Starting Point
Nicanor
Destination