There are
1,260 mi
from Fayetteville, AR to Spanish Fork, UT
That's the driving distance. It would take 22 hours 45 mins to go from Fayetteville, Arkansas to Spanish Fork, Utah.
The flight distance (direct flight from Fayetteville, AR to Spanish Fork, UT) is 989.97 mi.
1,260 mi = 1.61 kms