There are
457 mi
from Santa Fe, NM to Fountain Hills, AZ
That's the driving distance. It would take 8 hours 32 mins to go from Santa Fe, New Mexico to Fountain Hills, Arizona.
The flight distance (direct flight from Santa Fe, NM to Fountain Hills, AZ) is 359.76 mi.
457 mi = 735.61 kms