There are
111 mi
from St Charles, MO to Jefferson City, MO
That's the driving distance. It would take 2 hours 11 mins to go from St Charles, Missouri to Jefferson City, Missouri.
The flight distance (direct flight from St Charles, MO to Jefferson City, MO) is 90.81 mi.
111 mi = 178.56 kms