Distance from Beech Creek, North Carolina to Upper Shell Creek, Tennessee

Beech Creek Upper Shell Creek
Total Distance
18.5 mi
(29.7 km)
Travel Time
39 minutes

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
3.7 mi
7 min
Continue on Beech Mountain Rd to NC-194 S
6.6 mi
17 min
Take US-19E W to Old U.S. 19 N in Carter County
6.4 mi
10 min
Take Morgan Branch Rd to Teaberry Rd
1.7 mi
4 min

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

Battleground, North Carolina

14 mi to destination

1 mi
Whaley, North Carolina

Traveled 3 mi from origin

0 mi
Farmer Mill, Tennessee

Traveled 7 mi from origin

1 mi
Evergreen, Tennessee

Traveled 10 mi from origin

1 mi
Upper Shell Creek

Destination