There are
1,300 mi
from Broken Arrow, OK to West Palm Beach, FL
That's the driving distance. It would take 1 day to go from Broken Arrow, Oklahoma to West Palm Beach, Florida.
The flight distance (direct flight from Broken Arrow, OK to West Palm Beach, FL) is 1,127.99 mi.
1,300 mi = 1.61 kms