There are
1,239 mi
from Saginaw, MI to St Cloud, FL
That's the driving distance. It would take 22 hours 55 mins to go from Saginaw, Michigan to St Cloud, Florida.
The flight distance (direct flight from Saginaw, MI to St Cloud, FL) is 1,058.74 mi.
1,239 mi = 1,994.73 kms