There are
1,186 mi
from Wheaton, IL to St Petersburg, FL
That's the driving distance. It would take 22 hours 33 mins to go from Wheaton, Illinois to St Petersburg, Florida.
The flight distance (direct flight from Wheaton, IL to St Petersburg, FL) is 1,021.32 mi.
1,186 mi = 1,908.03 kms