Miles between Safety Harbor, FL and Apache Junction, AZ

There are
2,066 mi
from Safety Harbor, FL to Apache Junction, AZ

That's the driving distance. It would take 1 day 13 hours to go from Safety Harbor, Florida to Apache Junction, Arizona.

The flight distance (direct flight from Safety Harbor, FL to Apache Junction, AZ) is 1,748.82 mi.

2,066 mi = 3,325.52 kms