Distance from Beech Creek, North Carolina to Creston, North Carolina
The driving distance from Beech Creek, North Carolina to Creston, North Carolina is 30.6 mi (49.3 km)
The straight-line (air) distance is approximately 12 mi (19.4 km)
Estimated travel time by road is 53 minutes
We found 3 routes between Beech Creek and Creston.
Available Routes
Route Directions
Take Bethel Rd, Beaver Dam Rd and NC-88 E to Muddy Branch Rd in Ashe County
Continue on Muddy Branch Rd. Drive to Peak Rd in Creston
Route Directions
Route Directions
Journey Details
Traveling from Beech Creek, North Carolina to Creston, North Carolina covers 29.3 miles (47 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 42 minutes under normal conditions.
Drivers have 3 route options between these locations (29-41 miles / 47-66 km). The primary route shown here saves 14 minutes compared to alternatives.
Journey Waypoints
Beech Creek
Starting Point
Creston
Destination