There are
648 mi
from Carrollton, TX to Sunland Park, NM
That's the driving distance. It would take 10 hours 57 mins to go from Carrollton, Texas to Sunland Park, New Mexico.
The flight distance (direct flight from Carrollton, TX to Sunland Park, NM) is 571 mi.
648 mi = 1,043.53 kms