Distance from Fairplains, North Carolina to Grayson, North Carolina

Fairplains Grayson
Total Distance
58.5 mi
(94.2 km)
Travel Time
1 hour 30 minutes

The driving distance from Fairplains, North Carolina to Grayson, North Carolina is 58.5 mi (94.2 km)

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

Estimated travel time by road is 1 hour 30 minutes

We found 2 routes between Fairplains and Grayson.

Available Routes

Shortest Fastest
NC-16 N
53.8 mi
86.7 km
1 hour 25 minutes
NC-18 N and NC-88 W
58.5 mi
94.2 km
1 hour 30 minutes

Route Directions

Take NC-18 N, NC-88 W and Big Laurel Rd to S Flatwoods Rd in Ashe County
54.5 mi
1 hr 20 min
Continue on S Flatwoods Rd. Drive to Burnt School House Rd
4 mi
10 min

Route Directions

4 mi
5 min
Take Tumbling Shoals Rd to Old North Carolina 16 S
5 mi
8 min
Take NC-16 N, NC-163 W, NC-194 N, NC-88 W and Big Laurel Rd to S Flatwoods Rd in Ashe County
40.8 mi
1 hr 2 min
Continue on S Flatwoods Rd. Drive to Burnt School House Rd
4 mi
10 min

Journey Details

Traveling from Fairplains, North Carolina to Grayson, North Carolina covers 53.8 miles (87 km) in a northwest direction. This secondary roads, moderate route typically takes 1 hour 25 minutes under normal conditions.

Drivers have 2 route options between these locations (54-59 miles / 87-94 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Fairplains

Starting Point

Mulberry, North Carolina

53 mi to destination

1 mi
Middle Fork Reddies River, North Carolina

Traveled 13 mi from origin

1 mi
Glendale Springs, North Carolina

Traveled 27 mi from origin

1 mi
Orion, North Carolina

27 mi to destination

1 mi
Smethport, North Carolina

Traveled 40 mi from origin

0 mi
Clifton, North Carolina

13 mi to destination

1 mi
Roten, North Carolina

Traveled 53 mi from origin

1 mi
Grayson

Destination