There are
1,175 mi
from Rowlett, TX to Mayfield Heights, OH
That's the driving distance. It would take 21 hours 19 mins to go from Rowlett, Texas to Mayfield Heights, Ohio.
The flight distance (direct flight from Rowlett, TX to Mayfield Heights, OH) is 1,019.97 mi.
1,175 mi = 1,890.94 kms