Miles between Clayton, MO and Picayune, MS

There are
638 mi
from Clayton, MO to Picayune, MS

That's the driving distance. It would take 11 hours 51 mins to go from Clayton, Missouri to Picayune, Mississippi.

The flight distance (direct flight from Clayton, MO to Picayune, MS) is 562.03 mi.

638 mi = 1,027.00 kms