Miles between Rochester Hills, MI and New London, CT

There are
694 mi
from Rochester Hills, MI to New London, CT

That's the driving distance. It would take 13 hours 53 mins to go from Rochester Hills, Michigan to New London, Connecticut.

The flight distance (direct flight from Rochester Hills, MI to New London, CT) is 574 mi.

694 mi = 1,116.11 kms