Miles between St Petersburg, FL and South Sioux City, NE

There are
1,559 mi
from St Petersburg, FL to South Sioux City, NE

That's the driving distance. It would take 1 day 4 hours to go from St Petersburg, Florida to South Sioux City, Nebraska.

The flight distance (direct flight from St Petersburg, FL to South Sioux City, NE) is 1,275.60 mi.

1,559 mi = 1.61 kms