Distance from Fairplains, North Carolina to Goshen, Tennessee
The driving distance from Fairplains, North Carolina to Goshen, Tennessee is 142.7 mi (229.6 km)
The straight-line (air) distance is approximately 55.8 mi (89.8 km)
Estimated travel time by road is 2 hours 43 minutes
We found 3 routes between Fairplains and Goshen.
Available Routes
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
Continue on I-81 S. Drive to Goshen Valley Rd in Church Hill
Route Directions
Take NC-18 S and D St to US-421 N/U.S. Hwy 421 S in Wilkesboro
Get on I-81 S
Follow I-81 S, I-26 W/US-23 N and US-11W S to Goshen Valley Rd in Church Hill
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
Take I-26 W/US-23 N and US-11W S to Goshen Valley Rd in Church Hill
Journey Details
Traveling from Fairplains, North Carolina to Goshen, Tennessee covers 127.6 miles (205 km) in a west direction. This mixed highways and local roads, substantial route typically takes 2 hours 48 minutes under normal conditions.
Drivers have 3 route options between these locations (128-143 miles / 205-230 km). The primary route shown here saves 17 minutes compared to alternatives.
Journey Waypoints
Fairplains
Starting Point
Goshen
Destination