Miles between Abilene, TX and Lake Zurich, IL

There are
1,097 mi
from Abilene, TX to Lake Zurich, IL

That's the driving distance. It would take 19 hours 57 mins to go from Abilene, Texas to Lake Zurich, Illinois.

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

1,097 mi = 1.61 kms