Distance from Allenstand, North Carolina to St James, Tennessee

Allenstand St James
Total Distance
19.9 mi
(32.1 km)
Travel Time
29 minutes

The driving distance from Allenstand, North Carolina to St James, Tennessee is 19.9 mi (32.1 km)

The straight-line (air) distance is approximately 7.3 mi (11.8 km)

Estimated travel time by road is 29 minutes

We found 2 routes between Allenstand and St James.

Available Routes

Shortest Fastest
TN-70 N and Cedar Creek Rd
15.9 mi
25.6 km
23 minutes
TN-70 N and W Allens Bridge Rd
19.9 mi
32.1 km
29 minutes

Route Directions

19.9 mi
29 min

Route Directions

15.9 mi
23 min

Journey Details

Traveling from Allenstand, North Carolina to St James, Tennessee covers 15.9 miles (26 km) in a west direction. This mixed highways and local roads, moderate route typically takes 23 minutes under normal conditions.

Drivers have 2 route options between these locations (16-20 miles / 26-32 km). The primary route shown here saves 6 minutes compared to alternatives.

The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 45 mph (72 km/h) .

Journey Waypoints

Allenstand

Starting Point

Hayesville, Tennessee

17 mi to destination

2 mi
Cedar Creek, Tennessee

8 mi to destination

2 mi
St James

Destination