There are
20 mi
from Waukegan, IL to Fox Lake, IL
That's the driving distance. It would take 33 minutes to go from Waukegan, Illinois to Fox Lake, Illinois.
The flight distance (direct flight from Waukegan, IL to Fox Lake, IL) is 17.45 mi.
20 mi = 32.38 kms