Distance from Peach Bottom Creek, Virginia to Grayson, North Carolina
The driving distance from Peach Bottom Creek, Virginia to Grayson, North Carolina is 55.1 mi (88.7 km)
The straight-line (air) distance is approximately 18.4 mi (29.6 km)
Estimated travel time by road is 1 hour 31 minutes
We found 3 routes between Peach Bottom Creek and Grayson.
Available Routes
Route Directions
Continue to US-21 S/Elk Creek Pkwy/N Independence Ave
Follow US-21 S and US-221 S to Shatley Springs Rd in Crumpler
Take Deep Ford Rd to NC-194 S
Take NC-88 W and Big Laurel Rd to S Flatwoods Rd
Continue on S Flatwoods Rd. Drive to Burnt School House Rd
Route Directions
Continue to US-21 S/Elk Creek Pkwy/N Independence Ave
Continue on US-21 S. Take US-221 S, NC-88 W and Big Laurel Rd to S Flatwoods Rd in Ashe County
Continue on S Flatwoods Rd. Drive to Burnt School House Rd
Route Directions
Continue to US-21 S/Elk Creek Pkwy/N Independence Ave
Take US-58 W and NC-16 S to Shortcut Rd in Crumpler
Take Deep Ford Rd to NC-194 S
Take NC-88 W and Big Laurel Rd to S Flatwoods Rd
Continue on S Flatwoods Rd. Drive to Burnt School House Rd
Journey Details
Traveling from Peach Bottom Creek, Virginia to Grayson, North Carolina covers 53 miles (85 km) in a west direction. This mixed highways and local roads, moderate route typically takes 1 hour 22 minutes under normal conditions.
Drivers have 3 route options between these locations (53-63 miles / 85-101 km). The primary route shown here saves 18 minutes compared to alternatives.
Journey Waypoints
Peach Bottom Creek
Starting Point
Grayson
Destination