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