Miles between Irving, TX and Clayton, MO

There are
631 mi
from Irving, TX to Clayton, MO

That's the driving distance. It would take 11 hours 48 mins to go from Irving, Texas to Clayton, Missouri.

The flight distance (direct flight from Irving, TX to Clayton, MO) is 547.64 mi.

631 mi = 1,015.82 kms