Miles between Bradenton, FL and Sapulpa, OK

There are
1,220 mi
from Bradenton, FL to Sapulpa, OK

That's the driving distance. It would take 22 hours 45 mins to go from Bradenton, Florida to Sapulpa, Oklahoma.

The flight distance (direct flight from Bradenton, FL to Sapulpa, OK) is 987.12 mi.

1,220 mi = 1,963.48 kms