There are
783 mi
from Oklahoma City, OK to Millbrook, AL
That's the driving distance. It would take 14 hours 5 mins to go from Oklahoma City, Oklahoma to Millbrook, Alabama.
The flight distance (direct flight from Oklahoma City, OK to Millbrook, AL) is 671.18 mi.
783 mi = 1,260.29 kms