Distance from Knob Creek, North Carolina to St Stephens, North Carolina
The driving distance from Knob Creek, North Carolina to St Stephens, North Carolina is 29.2 mi (47 km)
The straight-line (air) distance is approximately 13.8 mi (22.2 km)
Estimated travel time by road is 38 minutes
We found 3 routes between Knob Creek and St Stephens.
Available Routes
Route Directions
Continue to Lincoln County
Follow NC-10 E to NC-127 N in Catawba County
Get on US-321 N in Mountain View
Take I-40 E to Fairgrove Church Rd SE in Hickory. Take exit 128 from I-40 E
Continue on Fairgrove Church Rd SE. Take Spencer Rd NE to Puett Park Dr in Saint Stephens
Route Directions
Take Curt Ledford Rd to NC-10 E
Follow NC-10 E, Old Shelby Rd and I-40 E to Fairgrove Church Rd SE in Hickory. Take exit 128 from I-40 E
Take Spencer Rd NE to Adam St in Saint Stephens
Drive to Puett Park Dr
Route Directions
Continue to Lincoln County
Follow NC-10 E to Robinson Rd in Catawba County
Continue on Robinson Rd. Take Robinwood Rd, 21st St Dr SE, 12th Ave SE and Fairgrove Church Rd SE to Puett Park Dr in Saint Stephens
Journey Details
Traveling from Knob Creek, North Carolina to St Stephens, North Carolina covers 29 miles (47 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 41 minutes under normal conditions.
Drivers have 3 route options between these locations (29-29 miles / 47-47 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Knob Creek
Starting Point
St Stephens
Destination