Miles between Waukegan, IL and Arlington Heights, IL

There are
30 mi
from Waukegan, IL to Arlington Heights, IL

That's the driving distance. It would take 43 minutes to go from Waukegan, Illinois to Arlington Heights, Illinois.

The flight distance (direct flight from Waukegan, IL to Arlington Heights, IL) is 20.24 mi.

30 mi = 48.49 kms