There are
370 mi
from St Petersburg, FL to Americus, GA
That's the driving distance. It would take 6 hours 59 mins to go from St Petersburg, Florida to Americus, Georgia.
The flight distance (direct flight from St Petersburg, FL to Americus, GA) is 311.97 mi.
370 mi = 594.94 kms