There are
160 mi
from Kalamazoo, MI to Westchester, IL
That's the driving distance. It would take 3 hours 9 mins to go from Kalamazoo, Michigan to Westchester, Illinois.
The flight distance (direct flight from Kalamazoo, MI to Westchester, IL) is 121.53 mi.
160 mi = 257.20 kms