Distance from Stacey, North Carolina to Dennis, North Carolina
The driving distance from Stacey, North Carolina to Dennis, North Carolina is 47.9 mi (77.2 km)
The straight-line (air) distance is approximately 22.1 mi (35.6 km)
Estimated travel time by road is 55 minutes
We found 3 routes between Stacey and Dennis.
Available Routes
Route Directions
Take US-29 S to Flat Rock Rd
Continue on NC-65 W to Stokes County
Route Directions
Follow US-29 BUS S to Gibbs Rd in Reidsville
Follow NC-65 W and NC-704 W to US-311 S/W Academy St in Madison
Continue on US-311 S to Forsyth County
Route Directions
Follow US-29 BUS S and US-158 W to NC-65 W/Belews Creek Rd in Stokesdale
Continue on NC-65 W to Stokes County
Journey Details
Traveling from Stacey, North Carolina to Dennis, North Carolina covers 42 miles (68 km) in a west direction. This mixed highways and local roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 3 route options between these locations (42-48 miles / 68-77 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Stacey
Starting Point
Dennis
Destination