Miles between Broken Arrow, OK and Palm Beach Gardens, FL

There are
1,289 mi
from Broken Arrow, OK to Palm Beach Gardens, FL

That's the driving distance. It would take 23 hours 58 mins to go from Broken Arrow, Oklahoma to Palm Beach Gardens, Florida.

The flight distance (direct flight from Broken Arrow, OK to Palm Beach Gardens, FL) is 1,119.22 mi.

1,289 mi = 1.61 kms