Miles between Iowa City, IA and Laconia, NH

There are
1,195 mi
from Iowa City, IA to Laconia, NH

That's the driving distance. It would take 23 hours 46 mins to go from Iowa City, Iowa to Laconia, New Hampshire.

The flight distance (direct flight from Iowa City, IA to Laconia, NH) is 1,025.90 mi.

1,195 mi = 1.61 kms