Distance from Haddock, South Carolina to Upper Shell Creek, Tennessee
The driving distance from Haddock, South Carolina to Upper Shell Creek, Tennessee is 253.2 mi (407.5 km)
The straight-line (air) distance is approximately 122 mi (196.4 km)
Estimated travel time by road is 4 hours 23 minutes
We found 2 routes between Haddock and Upper Shell Creek.
Available Routes
Route Directions
Get on I-26 W from Old Edisto Dr and US-601 N
Continue on I-26 W. Take I-77 N, I-85 S, US-321 N and I-40 to NC-18 N/S Sterling St in Morganton. Take exit 105 from I-40
Take NC-181 N and NC-194 N to Teaberry Rd in Carter County
Route Directions
Get on I-26 W in Calhoun County from Columbia Rd
Follow I-26 W to Union Rd in Rutherford County. Take exit 173 from US-74 E
Take US-221 N and NC-194 N to Teaberry Rd in Carter County
Journey Details
Traveling from Haddock, South Carolina to Upper Shell Creek, Tennessee covers 246.1 miles (396 km) in a northwest direction. This highway, long-distance route typically takes 4 hours 19 minutes under normal conditions.
Drivers have 2 route options between these locations (246-253 miles / 396-407 km). The primary route shown here saves 4 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 56 mph (90 km/h) .
Journey Waypoints
Haddock
Starting Point
Upper Shell Creek
Destination