Miles between South Bend, IN and Lake Zurich, IL

There are
129 mi
from South Bend, IN to Lake Zurich, IL

That's the driving distance. It would take 2 hours 49 mins to go from South Bend, Indiana to Lake Zurich, Illinois.

The flight distance (direct flight from South Bend, IN to Lake Zurich, IL) is 101.17 mi.

129 mi = 207.88 kms