Miles between Decatur, AL and Clayton, MO

There are
429 mi
from Decatur, AL to Clayton, MO

That's the driving distance. It would take 7 hours 58 mins to go from Decatur, Alabama to Clayton, Missouri.

The flight distance (direct flight from Decatur, AL to Clayton, MO) is 334.75 mi.

429 mi = 690.58 kms