Distance from Stacey, North Carolina to Duncan, North Carolina
The driving distance from Stacey, North Carolina to Duncan, North Carolina is 111.1 mi (178.8 km)
The straight-line (air) distance is approximately 44.6 mi (71.8 km)
Estimated travel time by road is 1 hour 44 minutes
This route includes Toll roads along the way.
We found 3 routes between Stacey and Duncan.
Available Routes
Route Directions
Get on US-29 S
Continue on US-29 S. Take I-40 E and NC-540 E to NC-55 E/NC-55 Bypass E in Apex. Exit from NC-540 E
Continue on NC-55 Bypass E. Take Cass Holt Rd and Buckhorn Duncan Rd to NC-42 W in Harnett County
Route Directions
Take US-29 BUS S, US-158 W, I-73, US-421 S and US-64 E to Moncure Pittsboro Rd in Pittsboro
Get on US-1 N in Moncure
Follow US-1 N to Christian Chapel Church Rd. Take exit 84 from US-1 N
Drive to NC-42 E in Harnett County
Route Directions
Take US-29 N to Law Rd in Pelham. Take exit 165 from US-29 N
Take Park Springs Rd to NC-86 S in Providence
Continue to NC-86 S
Get on I-40 E/I-85 N in Orange County from NC-86 S and Efland - Cedar Grove Rd
Continue on I-40 E. Take NC-540 E to NC-55 E/NC-55 Bypass E in Apex. Exit from NC-540 E
Continue on NC-55 Bypass E. Take Cass Holt Rd and Buckhorn Duncan Rd to NC-42 W in Harnett County
Journey Details
Traveling from Stacey, North Carolina to Duncan, North Carolina covers 100.7 miles (162 km) in a southeast direction. This highway, substantial route typically takes 1 hour 48 minutes under normal conditions.
Drivers have 3 route options between these locations (101-122 miles / 162-196 km). The primary route shown here saves 20 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 57 mph (92 km/h) .
Journey Waypoints
Stacey
Starting Point
Duncan
Destination