Distance from Beech Creek, North Carolina to Upper Shell Creek, Tennessee
The driving distance from Beech Creek, North Carolina to Upper Shell Creek, Tennessee is 18.5 mi (29.7 km)
The straight-line (air) distance is approximately 6 mi (9.6 km)
Estimated travel time by road is 39 minutes
Route Directions
Follow Buckeye Rd to Beech Mountain Rd
Continue on Beech Mountain Rd to NC-194 S
Take US-19E W to Old U.S. 19 N in Carter County
Take Morgan Branch Rd to Teaberry Rd
Journey Details
Traveling from Beech Creek, North Carolina to Upper Shell Creek, Tennessee covers 18.5 miles (30 km) in a southwest direction. This secondary roads, moderate route typically takes 39 minutes under normal conditions.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 29 mph (47 km/h) .
Journey Waypoints
Beech Creek
Starting Point
Upper Shell Creek
Destination