There are
2,375 mi
from Safety Harbor, FL to Eagle Mountain, UT
That's the driving distance. It would take 1 day 18 hours to go from Safety Harbor, Florida to Eagle Mountain, Utah.
The flight distance (direct flight from Safety Harbor, FL to Eagle Mountain, UT) is 1,867.82 mi.
2,375 mi = 3,821.46 kms