There are
860 mi
from Fayetteville, AR to Dearborn Heights, MI
That's the driving distance. It would take 16 hours 34 mins to go from Fayetteville, Arkansas to Dearborn Heights, Michigan.
The flight distance (direct flight from Fayetteville, AR to Dearborn Heights, MI) is 725.35 mi.
860 mi = 1,383.36 kms