Miles between Bristol, CT and East Grand Rapids, MI

There are
767 mi
from Bristol, CT to East Grand Rapids, MI

That's the driving distance. It would take 15 hours to go from Bristol, Connecticut to East Grand Rapids, Michigan.

The flight distance (direct flight from Bristol, CT to East Grand Rapids, MI) is 652.22 mi.

767 mi = 1,234.32 kms