There are
32 mi
from Evanston, IL to Carol Stream, IL
That's the driving distance. It would take 57 minutes to go from Evanston, Illinois to Carol Stream, Illinois.
The flight distance (direct flight from Evanston, IL to Carol Stream, IL) is 24.51 mi.
32 mi = 51.26 kms