Miles between Frederick, MD and Lake Zurich, IL

There are
687 mi
from Frederick, MD to Lake Zurich, IL

That's the driving distance. It would take 12 hours 59 mins to go from Frederick, Maryland to Lake Zurich, Illinois.

The flight distance (direct flight from Frederick, MD to Lake Zurich, IL) is 590.36 mi.

687 mi = 1,105.46 kms