There are
2,340 mi
from Deerfield Beach, FL to Fountain Hills, AZ
That's the driving distance. It would take 1 day 17 hours to go from Deerfield Beach, Florida to Fountain Hills, Arizona.
The flight distance (direct flight from Deerfield Beach, FL to Fountain Hills, AZ) is 1,951.39 mi.
2,340 mi = 3.22 kms