There are
769 mi
from Columbus, GA to Mcalester, OK
That's the driving distance. It would take 14 hours 6 mins to go from Columbus, Georgia to Mcalester, Oklahoma.
The flight distance (direct flight from Columbus, GA to Mcalester, OK) is 642.53 mi.
769 mi = 1,237.76 kms