There are
420 mi
from Oklahoma City, OK to Jefferson City, MO
That's the driving distance. It would take 7 hours 36 mins to go from Oklahoma City, Oklahoma to Jefferson City, Missouri.
The flight distance (direct flight from Oklahoma City, OK to Jefferson City, MO) is 364.60 mi.
420 mi = 675.70 kms