There are
818 mi
from Bristol, CT to Benton Harbor, MI
That's the driving distance. It would take 15 hours 15 mins to go from Bristol, Connecticut to Benton Harbor, Michigan.
The flight distance (direct flight from Bristol, CT to Benton Harbor, MI) is 694.53 mi.
818 mi = 1,316.71 kms