There are
217 mi
from Grand Rapids, MI to Waukegan, IL
That's the driving distance. It would take 4 hours 17 mins to go from Grand Rapids, Michigan to Waukegan, Illinois.
The flight distance (direct flight from Grand Rapids, MI to Waukegan, IL) is 118.10 mi.
217 mi = 348.95 kms