There are
230 mi
from Evanston, IL to Lansing, MI
That's the driving distance. It would take 4 hours 29 mins to go from Evanston, Illinois to Lansing, Michigan.
The flight distance (direct flight from Evanston, IL to Lansing, MI) is 166.94 mi.
230 mi = 369.94 kms