There are
644 mi
from Santa Fe, NM to Cedar Hill, TX
That's the driving distance. It would take 11 hours 33 mins to go from Santa Fe, New Mexico to Cedar Hill, Texas.
The flight distance (direct flight from Santa Fe, NM to Cedar Hill, TX) is 556.19 mi.
644 mi = 1,035.63 kms