There are
1,172 mi
from Garland, TX to Rocky River, OH
That's the driving distance. It would take 21 hours 17 mins to go from Garland, Texas to Rocky River, Ohio.
The flight distance (direct flight from Garland, TX to Rocky River, OH) is 1,003.64 mi.
1,172 mi = 1.61 kms