There are
671 mi
from Waukegan, IL to Hagerstown, MD
That's the driving distance. It would take 12 hours 37 mins to go from Waukegan, Illinois to Hagerstown, Maryland.
The flight distance (direct flight from Waukegan, IL to Hagerstown, MD) is 560 mi.
671 mi = 1,079.74 kms