There are
1,178 mi
from Pinellas Park, FL to Broken Arrow, OK
That's the driving distance. It would take 22 hours to go from Pinellas Park, Florida to Broken Arrow, Oklahoma.
The flight distance (direct flight from Pinellas Park, FL to Broken Arrow, OK) is 952.86 mi.
1,178 mi = 1,895.59 kms