Distance from Beech Creek, North Carolina to Gragg, North Carolina
The driving distance from Beech Creek, North Carolina to Gragg, North Carolina is 38.6 mi (62.1 km)
The straight-line (air) distance is approximately 9.1 mi (14.7 km)
Estimated travel time by road is 1 hour 7 minutes
We found 3 routes between Beech Creek and Gragg.
Available Routes
Route Directions
Follow US-321 S to Mast Gap Rd in Cove Creek
Take NC-105 S and US-221 N to Pilot Ridge Rd in Avery County
Continue on Pilot Ridge Rd. Drive to Edgemont Rd
Route Directions
Follow US-321 S to Mast Gap Rd in Cove Creek
Take Broadstone Rd to Old Shulls Mill Rd
Take Shulls Mill Rd to US-221 S
Continue on Pilot Ridge Rd. Drive to Edgemont Rd
Route Directions
Follow US-321 S to Watauga County
Follow North Carolina Hwy 105 Bypass, Poplar Grove Rd S and Shulls Mill Rd to US-221 S
Continue on Pilot Ridge Rd. Drive to Edgemont Rd
Journey Details
Traveling from Beech Creek, North Carolina to Gragg, North Carolina covers 33.5 miles (54 km) in a southeast direction. This secondary roads, moderate route typically takes 1 hour 4 minutes under normal conditions.
Drivers have 3 route options between these locations (33-39 miles / 54-62 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Beech Creek
Starting Point
Gragg
Destination