Miles between Rowlett, TX and Shaker Heights, OH

There are
1,171 mi
from Rowlett, TX to Shaker Heights, OH

That's the driving distance. It would take 21 hours 14 mins to go from Rowlett, Texas to Shaker Heights, Ohio.

The flight distance (direct flight from Rowlett, TX to Shaker Heights, OH) is 1,014.85 mi.

1,171 mi = 1,884.75 kms