Miles between Bristol, CT and Kalamazoo, MI

There are
787 mi
from Bristol, CT to Kalamazoo, MI

That's the driving distance. It would take 14 hours 44 mins to go from Bristol, Connecticut to Kalamazoo, Michigan.

The flight distance (direct flight from Bristol, CT to Kalamazoo, MI) is 649.91 mi.

787 mi = 1,266.95 kms