There are
801 mi
from Hartford, CT to Portage, MI
That's the driving distance. It would take 15 hours 3 mins to go from Hartford, Connecticut to Portage, Michigan.
The flight distance (direct flight from Hartford, CT to Portage, MI) is 662.35 mi.
801 mi = 1,288.53 kms