Distance from Caney Branch, Tennessee to Millers Creek, North Carolina
The driving distance from Caney Branch, Tennessee to Millers Creek, North Carolina is 157.6 mi (253.7 km)
The straight-line (air) distance is approximately 60.8 mi (97.9 km)
Estimated travel time by road is 3 hours 11 minutes
We found 3 routes between Caney Branch and Millers Creek.
Available Routes
Route Directions
Take Cedar Creek Rd, TN-70 S and NC-208 S to US-25 S/US-70 E in Madison County
Continue on US-25 S/US-70 E. Take I-26 E/US-19 S/US-23 S and I-40 E to NC-18 N/US-64 E in Lenoir
Continue on NC-18 N. Drive to NC-16 N in Millers Creek
Route Directions
Take W Allens Bridge Rd to US-321 N/W Main St
Continue on US-321 N/W Main St to Greeneville
Get on I-81 N in Baileyton from TN-172 N/Baileyton Rd/Van Hill Rd
Continue on I-81 N to Washington County
Take TN-91 S to US-421 S/N Shady St/U.S. Hwy 421 S in Mountain City
Route Directions
Take Cedar Creek Rd and TN-351 N to TN-107 E in Afton
Continue on TN-107 E. Take TN-173 E and US-19E S to NC-194 N in Avery County
Continue on NC-194 N. Take NC-105 N to US-221 N in Boone
Follow US-421 S/U.S. Hwy 421 S to NC-16 N in Wilkesboro
Journey Details
Traveling from Caney Branch, Tennessee to Millers Creek, North Carolina covers 130.7 miles (210 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 57 minutes under normal conditions.
Drivers have 3 route options between these locations (131-165 miles / 210-265 km). The primary route shown here saves 17 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Caney Branch
Starting Point
Millers Creek
Destination