Miles between Santa Fe, NM and Deerfield Beach, FL

There are
1,908 mi
from Santa Fe, NM to Deerfield Beach, FL

That's the driving distance. It would take 1 day 10 hours to go from Santa Fe, New Mexico to Deerfield Beach, Florida.

The flight distance (direct flight from Santa Fe, NM to Deerfield Beach, FL) is 1,654.98 mi.

1,908 mi = 1.61 kms