Miles between St George, UT and Safety Harbor, FL

There are
2,249 mi
from St George, UT to Safety Harbor, FL

That's the driving distance. It would take 1 day 18 hours to go from St George, Utah to Safety Harbor, Florida.

The flight distance (direct flight from St George, UT to Safety Harbor, FL) is 1,895.62 mi.

2,249 mi = 3.22 kms