Miles between Iowa City, IA and Albertville, AL

There are
725 mi
from Iowa City, IA to Albertville, AL

That's the driving distance. It would take 14 hours 5 mins to go from Iowa City, Iowa to Albertville, Alabama.

The flight distance (direct flight from Iowa City, IA to Albertville, AL) is 587.05 mi.

725 mi = 1,166.27 kms