There are
610 mi
from Kalamazoo, MI to Warrensburg, MO
That's the driving distance. It would take 11 hours 32 mins to go from Kalamazoo, Michigan to Warrensburg, Missouri.
The flight distance (direct flight from Kalamazoo, MI to Warrensburg, MO) is 492.22 mi.
610 mi = 981.49 kms