Distance from Caney Branch, Tennessee to Shelton Laurel, North Carolina

Caney Branch Shelton Laurel
Total Distance
58 mi
(93.3 km)
Travel Time
1 hour 36 minutes

The driving distance from Caney Branch, Tennessee to Shelton Laurel, North Carolina is 58 mi (93.3 km)

The straight-line (air) distance is approximately 15.7 mi (25.3 km)

Estimated travel time by road is 1 hour 36 minutes

We found 2 routes between Caney Branch and Shelton Laurel.

Available Routes

Shortest Fastest
US-321 S and I-40 E
49.2 mi
79.2 km
1 hour 9 minutes
US-25 S/US-70 E and NC-209 S/State Hwy 209
58 mi
93.3 km
1 hour 36 minutes

Route Directions

Take US-25 S/US-70 E and NC-209 S to Max Patch Rd in Haywood County
52.8 mi
1 hr 23 min
Take Fines Creek Rd and Shelton Laurel Rd to Deer Trail Dr
5.2 mi
12 min

Route Directions

Get on I-40 E in Newport from US-321 S
15.6 mi
22 min
Follow I-40 E to Haywood County. Take exit 15 from I-40 E
31 mi
38 min
Follow Fines Creek Rd and Shelton Laurel Rd to Deer Trail Dr
2.6 mi
8 min

Journey Details

Traveling from Caney Branch, Tennessee to Shelton Laurel, North Carolina covers 49.2 miles (79 km) in a south direction. This secondary roads, moderate route typically takes 1 hour 9 minutes under normal conditions.

Drivers have 2 route options between these locations (49-58 miles / 79-93 km). The primary route shown here saves 27 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

Caney Branch

Starting Point

Long Creek, Tennessee

36 mi to destination

1 mi
Del Rio, Tennessee

27 mi to destination

1 mi
Harmony Grove, Tennessee

Traveled 18 mi from origin

0 mi
Blue Mill, Tennessee

18 mi to destination

1 mi
Tom Town, Tennessee

Traveled 27 mi from origin

2 mi
Cold Springs Creek, North Carolina

9 mi to destination

1 mi
Shelton Laurel

Destination