There are
1,221 mi
from Arlington, TX to Rochester Hills, MI
That's the driving distance. It would take 22 hours 13 mins to go from Arlington, Texas to Rochester Hills, Michigan.
The flight distance (direct flight from Arlington, TX to Rochester Hills, MI) is 1,023.33 mi.
1,221 mi = 1.61 kms