There are
84 mi
from Arlington Heights, IL to Michigan City, IN
That's the driving distance. It would take 1 hour 57 mins to go from Arlington Heights, Illinois to Michigan City, Indiana.
The flight distance (direct flight from Arlington Heights, IL to Michigan City, IN) is 61.72 mi.
84 mi = 135.30 kms