There are
517 mi
from Oklahoma City, OK to Sikeston, MO
That's the driving distance. It would take 9 hours 35 mins to go from Oklahoma City, Oklahoma to Sikeston, Missouri.
The flight distance (direct flight from Oklahoma City, OK to Sikeston, MO) is 452.66 mi.
517 mi = 831.63 kms