There are
658 mi
from Decatur, AL to Clinton, IA
That's the driving distance. It would take 12 hours 30 mins to go from Decatur, Alabama to Clinton, Iowa.
The flight distance (direct flight from Decatur, AL to Clinton, IA) is 529.43 mi.
658 mi = 1,058.24 kms