There are
422 mi
from Fayetteville, AR to Tupelo, MS
That's the driving distance. It would take 7 hours 26 mins to go from Fayetteville, Arkansas to Tupelo, Mississippi.
The flight distance (direct flight from Fayetteville, AR to Tupelo, MS) is 332.30 mi.
422 mi = 679.13 kms