There are
463 mi
from Kalamazoo, MI to Rochester, NY
That's the driving distance. It would take 8 hours 52 mins to go from Kalamazoo, Michigan to Rochester, New York.
The flight distance (direct flight from Kalamazoo, MI to Rochester, NY) is 409.11 mi.
463 mi = 744.85 kms