There are
1,028 mi
from Lowell, MA to Lake Zurich, IL
That's the driving distance. It would take 19 hours 38 mins to go from Lowell, Massachusetts to Lake Zurich, Illinois.
The flight distance (direct flight from Lowell, MA to Lake Zurich, IL) is 854.93 mi.
1,028 mi = 1.61 kms