Distance from Beech Creek, North Carolina to Hughes, North Carolina
The driving distance from Beech Creek, North Carolina to Hughes, North Carolina is 34.3 mi (55.2 km)
The straight-line (air) distance is approximately 8.8 mi (14.1 km)
Estimated travel time by road is 52 minutes
We found 3 routes between Beech Creek and Hughes.
Available Routes
Route Directions
Follow US-321 S to Mast Gap Rd in Cove Creek
Take Broadstone Rd and NC-105 S to Baxter Hughes Rd in Avery County
Continue on Baxter Hughes Rd. Drive to Bob Gragg Ln
Route Directions
Follow Buckeye Rd to Beech Mountain Rd
Continue on Beech Mountain Rd to NC-194 N
Continue on NC-194 N. Take Shawneehaw Ave S, NC-105 S, NC-181 N and Spanish Oak Rd to Baxter Hughes Rd
Continue on Baxter Hughes Rd. Drive to Bob Gragg Ln
Route Directions
Follow Buckeye Rd to Beech Mountain Rd
Continue on Beech Mountain Rd to NC-194 S
Continue on NC-194 S to Baxter Hughes Rd
Continue on Baxter Hughes Rd. Drive to Bob Gragg Ln
Journey Details
Traveling from Beech Creek, North Carolina to Hughes, North Carolina covers 24.1 miles (39 km) in a south direction. This secondary roads, moderate route typically takes 47 minutes under normal conditions.
Drivers have 3 route options between these locations (24-34 miles / 39-55 km). The primary route shown here saves 10 minutes compared to alternatives.
Journey Waypoints
Beech Creek
Starting Point
Hughes
Destination