There are
1,068 mi
from Rowlett, TX to Coldwater, MI
That's the driving distance. It would take 19 hours 2 mins to go from Rowlett, Texas to Coldwater, Michigan.
The flight distance (direct flight from Rowlett, TX to Coldwater, MI) is 888.65 mi.
1,068 mi = 1,718.74 kms