Miles between Kalamazoo, MI and New Haven, IN

There are
125 mi
from Kalamazoo, MI to New Haven, IN

That's the driving distance. It would take 2 hours 21 mins to go from Kalamazoo, Michigan to New Haven, Indiana.

The flight distance (direct flight from Kalamazoo, MI to New Haven, IN) is 89.40 mi.

125 mi = 201.96 kms