There are
231 mi
from Ann Arbor, MI to Chicago Heights, IL
That's the driving distance. It would take 4 hours 21 mins to go from Ann Arbor, Michigan to Chicago Heights, Illinois.
The flight distance (direct flight from Ann Arbor, MI to Chicago Heights, IL) is 207.22 mi.
231 mi = 371.00 kms