Distance from Fairplains, North Carolina to Grays Ford, Virginia
The driving distance from Fairplains, North Carolina to Grays Ford, Virginia is 139.1 mi (223.9 km)
The straight-line (air) distance is approximately 53.2 mi (85.6 km)
Estimated travel time by road is 3 hours
We found 2 routes between Fairplains and Grays Ford.
Available Routes
Route Directions
Take NC-18 S and D St to US-421 N/U.S. Hwy 421 S in Wilkesboro
Follow US-421 N/U.S. Hwy 421 S to NC-105 S in Boone
Continue on NC-105 S. Take NC-194 S to US-19E W in Avery County
Take TN-362 S to US-321 N/W Elk Ave in Elizabethton
Follow US-321 N and I-26 W/US-23 N to Kane St in Gate City
Drive to VA-72 N
Route Directions
Follow NC-18 N and NC-113 N to US-58 W in Mouth of Wilson
Get on I-81 S in Chilhowie from Whitetop Rd
Follow I-81 S and US-58 ALT W to VA-65 S/Mew Rd in Castlewood
Drive to VA-65 S/VA-72 S in Scott County
Journey Details
Traveling from Fairplains, North Carolina to Grays Ford, Virginia covers 125.6 miles (202 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 36 minutes under normal conditions.
Drivers have 2 route options between these locations (126-139 miles / 202-224 km). The primary route shown here saves 24 minutes compared to alternatives.
Journey Waypoints
Fairplains
Starting Point
Grays Ford
Destination