Distance from Beech Creek, North Carolina to Weaver, Tennessee
The driving distance from Beech Creek, North Carolina to Weaver, Tennessee is 51.2 mi (82.5 km)
The straight-line (air) distance is approximately 15.2 mi (24.4 km)
Estimated travel time by road is 1 hour 21 minutes
We found 3 routes between Beech Creek and Weaver.
Available Routes
Route Directions
Take US-321 N, Lakeview Dr, TN-167 S and Hwy 67 W E to Spear Branch Rd in Johnson County
Take Cross Mountain Rd to TN-91 N
Take US-421 N to TN-358 S in Sullivan County
Route Directions
Take Buckeye Rd, Beech Mountain Rd and NC-194 S to US-19E W
Take Chinquapin Grove Rd to TN-358 N/Weaver Pike
Route Directions
Take Buntontown Rd to US-321 N
Follow US-321 N and US-19E N to Bunker Hill Rd in Bluff City
Take Chinquapin Grove Rd to TN-358 N/Weaver Pike
Journey Details
Traveling from Beech Creek, North Carolina to Weaver, Tennessee covers 49.8 miles (80 km) in a northwest direction. This secondary roads, moderate route typically takes 1 hour 13 minutes under normal conditions.
Drivers have 3 route options between these locations (50-54 miles / 80-88 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 40 mph (64 km/h) .
Journey Waypoints
Beech Creek
Starting Point
Weaver
Destination