Miles between Rochester Hills, MI and Fayetteville, AR

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