There are
214 mi
from Boynton Beach, FL to St Petersburg, FL
That's the driving distance. It would take 4 hours 43 mins to go from Boynton Beach, Florida to St Petersburg, Florida.
The flight distance (direct flight from Boynton Beach, FL to St Petersburg, FL) is 180.18 mi.
214 mi = 344.35 kms