There are
708 mi
from Tulsa, OK to Alexander City, AL
That's the driving distance. It would take 12 hours 45 mins to go from Tulsa, Oklahoma to Alexander City, Alabama.
The flight distance (direct flight from Tulsa, OK to Alexander City, AL) is 612.45 mi.
708 mi = 1,139.07 kms