There are
275 mi
from Ann Arbor, MI to Lake Zurich, IL
That's the driving distance. It would take 5 hours 25 mins to go from Ann Arbor, Michigan to Lake Zurich, Illinois.
The flight distance (direct flight from Ann Arbor, MI to Lake Zurich, IL) is 222.59 mi.
275 mi = 442.78 kms