There are
1,159 mi
from Rowlett, TX to Ann Arbor, MI
That's the driving distance. It would take 20 hours 35 mins to go from Rowlett, Texas to Ann Arbor, Michigan.
The flight distance (direct flight from Rowlett, TX to Ann Arbor, MI) is 953.26 mi.
1,159 mi = 1,865.19 kms