There are
1,236 mi
from Wyoming, MI to St Petersburg, FL
That's the driving distance. It would take 23 hours 33 mins to go from Wyoming, Michigan to St Petersburg, Florida.
The flight distance (direct flight from Wyoming, MI to St Petersburg, FL) is 1,060.06 mi.
1,236 mi = 1.61 kms