Distance from Stacey, North Carolina to Knightdale, North Carolina
The driving distance from Stacey, North Carolina to Knightdale, North Carolina is 113.5 mi (182.6 km)
The straight-line (air) distance is approximately 47.1 mi (75.7 km)
Estimated travel time by road is 1 hour 44 minutes
We found 2 routes between Stacey and Knightdale.
Available Routes
Route Directions
Get on US-29 S
Follow US-29 S, I-40 E and I-540 E to Knightdale. Take exit 24B from I-540 E
Continue on US-64 BUS E/Knightdale Blvd. Drive to Railroad St
Route Directions
Get on US-29 N in Ruffin
Follow US-29 N to Law Rd in Pelham. Take exit 165 from US-29 N
Get on I-40 E/I-85 N in Orange County from Park Springs Rd, NC-86 S and Efland - Cedar Grove Rd
Follow I-40 E and I-540 E to Knightdale. Take exit 24B from I-540 E
Continue on US-64 BUS E/Knightdale Blvd. Drive to Railroad St
Journey Details
Traveling from Stacey, North Carolina to Knightdale, North Carolina covers 103.1 miles (166 km) in a southeast direction. This highway, substantial route typically takes 1 hour 48 minutes under normal conditions.
Drivers have 2 route options between these locations (103-113 miles / 166-183 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Stacey
Starting Point
Knightdale
Destination