Fayetteville to Knoxville distance
driving distance = 377 miles
flight distance = 291 miles
The straight line distance between Fayetteville and Knoxville is 468 kilometers.
Travel time from Fayetteville, NC to Knoxville, TN
How long does it take to drive?
5 hours, 58 minutes
How long does it take to fly?
1 hour, 5 minutes
This is estimated based on the Fayetteville to Knoxville distance by plane of 291 miles.
Fayetteville, North Carolina
What's the distance to Fayetteville, NC from where I am now?
How far is Knoxville, TN from me?