Miles between Oklahoma City, OK and Murray, KY

There are
629 mi
from Oklahoma City, OK to Murray, KY

That's the driving distance. It would take 11 hours 27 mins to go from Oklahoma City, Oklahoma to Murray, Kentucky.

The flight distance (direct flight from Oklahoma City, OK to Murray, KY) is 519.91 mi.

629 mi = 1,011.86 kms