There are
1,177 mi
from Atlantic Beach, FL to Ottumwa, IA
That's the driving distance. It would take 22 hours 14 mins to go from Atlantic Beach, Florida to Ottumwa, Iowa.
The flight distance (direct flight from Atlantic Beach, FL to Ottumwa, IA) is 960.89 mi.
1,177 mi = 1,894.87 kms