There are
508 mi
from St Charles, MO to Clinton, MS
That's the driving distance. It would take 9 hours 17 mins to go from St Charles, Missouri to Clinton, Mississippi.
The flight distance (direct flight from St Charles, MO to Clinton, MS) is 445.59 mi.
508 mi = 817.67 kms