There are
37 mi
from Evanston, IL to Round Lake Beach, IL
That's the driving distance. It would take 55 minutes to go from Evanston, Illinois to Round Lake Beach, Illinois.
The flight distance (direct flight from Evanston, IL to Round Lake Beach, IL) is 30.67 mi.
37 mi = 59.14 kms