Miles between Naperville, IL and Lake Zurich, IL

There are
38 mi
from Naperville, IL to Lake Zurich, IL

That's the driving distance. It would take 52 minutes to go from Naperville, Illinois to Lake Zurich, Illinois.

The flight distance (direct flight from Naperville, IL to Lake Zurich, IL) is 28.54 mi.

38 mi = 60.56 kms