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

Beech Bottom Piney
Total Distance
36.8 mi
(59.2 km)
Travel Time
59 minutes

The driving distance from Beech Bottom, North Carolina to Piney, North Carolina is 36.8 mi (59.2 km)

The straight-line (air) distance is approximately 14.3 mi (23 km)

Estimated travel time by road is 59 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. Drive to Playmore Beach Rd in Caldwell County
26 mi
41 min

Journey Details

Traveling from Beech Bottom, North Carolina to Piney, North Carolina covers 36.8 miles (59 km) in a southeast direction. This secondary roads, moderate route typically takes 59 minutes under normal conditions.

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

Journey Waypoints

Beech Bottom

Starting Point

Hughes, North Carolina

33 mi to destination

1 mi
Crossnore, North Carolina

Traveled 8 mi from origin

1 mi
Pineola, North Carolina

25 mi to destination

1 mi
Jonas Ridge, North Carolina

Traveled 16 mi from origin

1 mi
Kawana, North Carolina

16 mi to destination

1 mi
Brown Mountain, North Carolina

Traveled 25 mi from origin

1 mi
Brown Mountain Beach, North Carolina

Traveled 33 mi from origin

1 mi
Piney

Destination