Miles between Hartford, CT and Iowa City, IA

There are
1,097 mi
from Hartford, CT to Iowa City, IA

That's the driving distance. It would take 20 hours 28 mins to go from Hartford, Connecticut to Iowa City, Iowa.

The flight distance (direct flight from Hartford, CT to Iowa City, IA) is 970.06 mi.

1,097 mi = 1.61 kms