There are
1,060 mi
from Oklahoma City, OK to University Heights, OH
That's the driving distance. It would take 19 hours 28 mins to go from Oklahoma City, Oklahoma to University Heights, Ohio.
The flight distance (direct flight from Oklahoma City, OK to University Heights, OH) is 957.41 mi.
1,060 mi = 1.61 kms