Miles between Tempe, AZ and Fayetteville, AR

There are
1,186 mi
from Tempe, AZ to Fayetteville, AR

That's the driving distance. It would take 21 hours to go from Tempe, Arizona to Fayetteville, Arkansas.

The flight distance (direct flight from Tempe, AZ to Fayetteville, AR) is 1,024.39 mi.

1,186 mi = 1.61 kms