Distance from Beech Bottom, North Carolina to Nebo, North Carolina

Beech Bottom Nebo
Total Distance
47.4 mi
(76.2 km)
Travel Time
1 hour 11 minutes

The driving distance from Beech Bottom, North Carolina to Nebo, North Carolina is 47.4 mi (76.2 km)

The straight-line (air) distance is approximately 15.6 mi (25.1 km)

Estimated travel time by road is 1 hour 11 minutes

We found 2 routes between Beech Bottom and Nebo.

Available Routes

Shortest Fastest
US-19E W and NC-226
40.5 mi
65.2 km
1 hour 1 minute
NC-181 S
47.4 mi
76.2 km
1 hour 11 minutes

Route Directions

0.5 mi
1 min
Follow Squirrel Creek Rd, Spanish Oak Rd and NC-194 S to US-221 N
8.8 mi
14 min
1.5 mi
2 min
Continue on NC-181 S to Burke County
32.3 mi
47 min
3.9 mi
5 min
0.4 mi
0 min

Route Directions

16.2 mi
23 min
Follow NC-226 to US-221 S in McDowell County
10 mi
16 min
Continue on US-221 S. Take US-70 E to NC-126 E in Nebo
14.1 mi
20 min
Follow NC-126 E to Old Hwy 10 E
0.3 mi
0 min

Journey Details

Traveling from Beech Bottom, North Carolina to Nebo, North Carolina covers 40.5 miles (65 km) in a south direction. This secondary roads, moderate route typically takes 1 hour 1 minute under normal conditions.

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

Journey Waypoints

Beech Bottom

Starting Point

Plumtree, North Carolina

36 mi to destination

1 mi
Three Mile, North Carolina

Traveled 9 mi from origin

1 mi
Ingalls, North Carolina

27 mi to destination

1 mi
Altapass, North Carolina

Traveled 18 mi from origin

2 mi
Ashford, North Carolina

18 mi to destination

1 mi
North Cove, North Carolina

Traveled 27 mi from origin

1 mi
Hankins, North Carolina

Traveled 36 mi from origin

2 mi
Nebo

Destination