Miles between Iowa City, IA and North Palm Beach, FL

There are
1,402 mi
from Iowa City, IA to North Palm Beach, FL

That's the driving distance. It would take 1 day 2 hours to go from Iowa City, Iowa to North Palm Beach, Florida.

The flight distance (direct flight from Iowa City, IA to North Palm Beach, FL) is 1,214.44 mi.

1,402 mi = 1.61 kms