There are
1,213 mi
from Ottawa, KS to Atlantic Beach, FL
That's the driving distance. It would take 22 hours 40 mins to go from Ottawa, Kansas to Atlantic Beach, Florida.
The flight distance (direct flight from Ottawa, KS to Atlantic Beach, FL) is 973.56 mi.
1,213 mi = 1,951.52 kms