There are
1,026 mi
from Santa Fe, NM to Kennett, MO
That's the driving distance. It would take 18 hours to go from Santa Fe, New Mexico to Kennett, Missouri.
The flight distance (direct flight from Santa Fe, NM to Kennett, MO) is 888.04 mi.
1,026 mi = 1.61 kms