Miles between Brooklyn Park, MN and Lake Zurich, IL

There are
386 mi
from Brooklyn Park, MN to Lake Zurich, IL

That's the driving distance. It would take 7 hours 13 mins to go from Brooklyn Park, Minnesota to Lake Zurich, Illinois.

The flight distance (direct flight from Brooklyn Park, MN to Lake Zurich, IL) is 330.50 mi.

386 mi = 621.11 kms