Miles between Deerfield Beach, FL and Apache Junction, AZ

There are
2,261 mi
from Deerfield Beach, FL to Apache Junction, AZ

That's the driving distance. It would take 1 day 16 hours to go from Deerfield Beach, Florida to Apache Junction, Arizona.

The flight distance (direct flight from Deerfield Beach, FL to Apache Junction, AZ) is 1,939 mi.

2,261 mi = 3.22 kms