Miles between Hartford, CT and Rochester Hills, MI

There are
649 mi
from Hartford, CT to Rochester Hills, MI

That's the driving distance. It would take 12 hours 52 mins to go from Hartford, Connecticut to Rochester Hills, Michigan.

The flight distance (direct flight from Hartford, CT to Rochester Hills, MI) is 538.75 mi.

649 mi = 1,045.15 kms