Miles between St Petersburg, FL and Oak Creek, WI

There are
1,243 mi
from St Petersburg, FL to Oak Creek, WI

That's the driving distance. It would take 23 hours 39 mins to go from St Petersburg, Florida to Oak Creek, Wisconsin.

The flight distance (direct flight from St Petersburg, FL to Oak Creek, WI) is 1,084.31 mi.

1,243 mi = 1.61 kms