There are
888 mi
from Rochester Hills, MI to Fayetteville, AR
That's the driving distance. It would take 17 hours 6 mins to go from Rochester Hills, Michigan to Fayetteville, Arkansas.
The flight distance (direct flight from Rochester Hills, MI to Fayetteville, AR) is 742.89 mi.
888 mi = 1,429.58 kms