There are
1,007 mi
from Denver, CO to Lake Zurich, IL
That's the driving distance. It would take 17 hours 50 mins to go from Denver, Colorado to Lake Zurich, Illinois.
The flight distance (direct flight from Denver, CO to Lake Zurich, IL) is 895.92 mi.
1,007 mi = 1.61 kms