Distance from Beech Creek, North Carolina to Avondale, West Virginia

Beech Creek Avondale
Total Distance
131.5 mi
(211.7 km)
Travel Time
3 hours 5 minutes

The driving distance from Beech Creek, North Carolina to Avondale, West Virginia is 131.5 mi (211.7 km)

The straight-line (air) distance is approximately 49.7 mi (80.1 km)

Estimated travel time by road is 3 hours 5 minutes

We found 3 routes between Beech Creek and Avondale.

Available Routes

Shortest
US-19 N
130.6 mi
210.2 km
3 hours 6 minutes
Fastest
US-421 N and US-19 N
131.5 mi
211.7 km
3 hours 5 minutes
US-321 N and US-19 N
143.1 mi
230.3 km
3 hours 27 minutes

Route Directions

0.4 mi
0 min
Take US-421 N to TN-91 in Mountain City
27.4 mi
35 min
Continue on TN-91 to Washington County
12.4 mi
16 min
Continue on US-58 W. Take US-19 N to VA-80 W in Rosedale
45.2 mi
55 min
Continue on VA-80 W. Take VA-67 N/Swords Creek Rd and Pine Creek Rd to US-460 W in Buchanan County
20.1 mi
32 min
1.8 mi
2 min
Continue on State Rte 680. Take VA-638, State Rte 635, WV-635 N and Mountaineer Hwy N to Garland Hollow Rd/Smokebox Rd in McDowell County
24.3 mi
41 min

Route Directions

0.4 mi
0 min
Continue on US-321 N. Take US-19E N to TN-394 E in Bristol. Take the TN-394 exit from US-11E N/US-19 N/Hwy 11 E
45.1 mi
1 hr 5 min
Follow TN-394 E and Old Jonesboro Rd to W Main St in Abingdon
21.2 mi
29 min
Follow US-19 N to VA-80 W in Rosedale
30.2 mi
34 min
Continue on VA-80 W. Take VA-67 N/Swords Creek Rd and Pine Creek Rd to US-460 W in Buchanan County
20.1 mi
32 min
1.8 mi
2 min
Continue on State Rte 680. Take VA-638, State Rte 635, WV-635 N and Mountaineer Hwy N to Garland Hollow Rd/Smokebox Rd in McDowell County
24.3 mi
41 min

Route Directions

0.4 mi
0 min
Take US-421 N to TN-91 in Mountain City
27.4 mi
35 min
Continue on TN-91 to Washington County
12.4 mi
16 min
Continue on US-58 W. Take US-19 N to VA-80 W in Rosedale
44.3 mi
56 min
Continue on VA-80 W. Take VA-67 N/Swords Creek Rd and Pine Creek Rd to US-460 W in Buchanan County
20.1 mi
32 min
1.8 mi
2 min
Continue on State Rte 680. Take VA-638, State Rte 635, WV-635 N and Mountaineer Hwy N to Garland Hollow Rd/Smokebox Rd in McDowell County
24.3 mi
41 min

Journey Details

Traveling from Beech Creek, North Carolina to Avondale, West Virginia covers 130.6 miles (210 km) in a north direction. This mixed highways and local roads, substantial route typically takes 3 hours 6 minutes under normal conditions.

Drivers have 3 route options between these locations (131-143 miles / 210-230 km). The primary route shown here saves 21 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 42 mph (68 km/h) .

Journey Waypoints

Beech Creek

Starting Point

Neva, Tennessee

115 mi to destination

1 mi
Harmon, Tennessee

Traveled 29 mi from origin

1 mi
Delmar, Virginia

86 mi to destination

0 mi
Emory, Virginia

Traveled 57 mi from origin

1 mi
Tumbling Creek, Virginia

57 mi to destination

1 mi
Wardell, Virginia

Traveled 86 mi from origin

1 mi
Seaboard, Virginia

29 mi to destination

1 mi
Peapatch, West Virginia

Traveled 115 mi from origin

0 mi
Avondale

Destination