Miles between Lewisville, TX and Lake Zurich, IL

There are
932 mi
from Lewisville, TX to Lake Zurich, IL

That's the driving distance. It would take 17 hours 29 mins to go from Lewisville, Texas to Lake Zurich, Illinois.

The flight distance (direct flight from Lewisville, TX to Lake Zurich, IL) is 797.14 mi.

932 mi = 1,500.26 kms