Miles between Lewisville, TX and Seven Hills, OH

There are
1,187 mi
from Lewisville, TX to Seven Hills, OH

That's the driving distance. It would take 21 hours 40 mins to go from Lewisville, Texas to Seven Hills, Ohio.

The flight distance (direct flight from Lewisville, TX to Seven Hills, OH) is 1,018.86 mi.

1,187 mi = 1.61 kms