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