There are
2,452 mi
from St George, UT to Oakland Park, FL
That's the driving distance. It would take 1 day 21 hours to go from St George, Utah to Oakland Park, Florida.
The flight distance (direct flight from St George, UT to Oakland Park, FL) is 2,093.95 mi.
2,452 mi = 3.22 kms