Distance from Fairplains, North Carolina to Ansley Heights, North Carolina
The driving distance from Fairplains, North Carolina to Ansley Heights, North Carolina is 46.8 mi (75.4 km)
The straight-line (air) distance is approximately 19.4 mi (31.3 km)
Estimated travel time by road is 1 hour 3 minutes
We found 3 routes between Fairplains and Ansley Heights.
Available Routes
Route Directions
Take NC-18 S/Sparta Rd, Sunset Dr, Suncrest Sunset Connector Rd and Congo Rd to US-421 N in Wilkesboro
Take Deerfield Rd to US-321 S/Blowing Rock Rd
Continue on US-321 S. Drive to US-221 S
Route Directions
Continue to Wilkesboro
Follow NC-18 S and US-321 N to US-221 S in Watauga County
Route Directions
Take NC-18 S and D St to US-421 N in Wilkesboro
Take Deerfield Rd to US-221 S/US-321 S/Blowing Rock Rd
Follow US-221 S/US-321 S to Blue Ridge Pkwy Access. Exit from US-221 S/US-321 S
Follow Blue Rdg Pkwy to US-221 S
Journey Details
Traveling from Fairplains, North Carolina to Ansley Heights, North Carolina covers 45.6 miles (73 km) in a west direction. This mixed highways and local roads, moderate route typically takes 1 hour 2 minutes under normal conditions.
Drivers have 3 route options between these locations (46-57 miles / 73-91 km). The primary route shown here saves 13 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 42 mph (68 km/h) .
Journey Waypoints
Fairplains
Starting Point
Ansley Heights
Destination