Distance from Gregory, North Carolina to Nicanor, North Carolina
The driving distance from Gregory, North Carolina to Nicanor, North Carolina is 31.4 mi (50.6 km)
The straight-line (air) distance is approximately 12.5 mi (20.1 km)
Estimated travel time by road is 38 minutes
We found 3 routes between Gregory and Nicanor.
Available Routes
Route Directions
Take NC-34 S to US-158 W in Camden County
Follow US-158 W to Turnpike Rd in Pasquotank County
Route Directions
Take NC-34 S to US-158 W in Camden County
Continue on US-158 W to Elizabeth City
Get on US-17 BYP N
Follow US-17 BYP N and US-158 W to Turnpike Rd
Route Directions
Follow Scotland Rd to NC Hwy 343 N
Continue on NC Hwy 343 N. Drive to Turnpike Rd in Belvidere
Journey Details
Traveling from Gregory, North Carolina to Nicanor, North Carolina covers 28.3 miles (46 km) in a west direction. This mixed highways and local roads, moderate route typically takes 33 minutes under normal conditions.
Drivers have 3 route options between these locations (28-35 miles / 46-56 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 52 mph (84 km/h) .
Journey Waypoints
Gregory
Starting Point
Nicanor
Destination