There are
718 mi
from Kalamazoo, MI to Durham, NC
That's the driving distance. It would take 14 hours 1 min to go from Kalamazoo, Michigan to Durham, North Carolina.
The flight distance (direct flight from Kalamazoo, MI to Durham, NC) is 563.35 mi.
718 mi = 1,155.17 kms