Distance from Caney Branch, Tennessee to Weaverville, North Carolina

Caney Branch Weaverville
Total Distance
62.4 mi
(100.5 km)
Travel Time
1 hour 30 minutes

The driving distance from Caney Branch, Tennessee to Weaverville, North Carolina is 62.4 mi (100.5 km)

The straight-line (air) distance is approximately 21 mi (33.8 km)

Estimated travel time by road is 1 hour 30 minutes

We found 2 routes between Caney Branch and Weaverville.

Available Routes

Shortest Fastest
US-70 E
47 mi
75.7 km
1 hour 11 minutes
I-26 E
62.4 mi
100.5 km
1 hour 30 minutes

Route Directions

Take W Allens Bridge Rd, Nolichuckey Rd and Cedar Creek Rd to TN-107 W/TN-70 S
8.8 mi
15 min
Continue on TN-70 S to Madison County
10.8 mi
14 min
Get on I-26 E/US-23 S in Flag Pond from NC-212 N and TN-352
19 mi
33 min
Follow I-26 E/US-23 S to Clarks Chapel Rd in Buncombe County. Take exit 18 from I-26 E/US-23 S
22.5 mi
22 min
Take US-19 BUS S/N Main St to Merchants Way/Merchants Alley in Weaverville
1.3 mi
4 min

Route Directions

Take W Allens Bridge Rd, Nolichuckey Rd and Cedar Creek Rd to TN-107 W/TN-70 S
8.8 mi
15 min
Take US-25 S/US-70 E to Weaver Blvd in Weaverville
37.1 mi
51 min
Follow Weaver Blvd and N Main St to Merchants Way/Merchants Alley
1.1 mi
3 min

Journey Details

Traveling from Caney Branch, Tennessee to Weaverville, North Carolina covers 47 miles (76 km) in a southeast direction. This secondary roads, moderate route typically takes 1 hour 11 minutes under normal conditions.

Drivers have 2 route options between these locations (47-62 miles / 76-100 km). The primary route shown here saves 19 minutes compared to alternatives.

Journey Waypoints

Caney Branch

Starting Point

St James, Tennessee

48 mi to destination

1 mi
Houston Valley, Tennessee

Traveled 12 mi from origin

1 mi
Shaleville, North Carolina

36 mi to destination

1 mi
Runion, North Carolina

Traveled 24 mi from origin

1 mi
Barnard, North Carolina

24 mi to destination

1 mi
Marshall, North Carolina

Traveled 36 mi from origin

1 mi
Rollins, North Carolina

12 mi to destination

1 mi
Jupiter, North Carolina

Traveled 48 mi from origin

1 mi
Weaverville

Destination