There are
1,005 mi
from Clayton, MO to Harrison, NY
That's the driving distance. It would take 18 hours 58 mins to go from Clayton, Missouri to Harrison, New York.
The flight distance (direct flight from Clayton, MO to Harrison, NY) is 894.79 mi.
1,005 mi = 1,616.92 kms