There are
411 mi
from San Angelo, TX to Sunland Park, NM
That's the driving distance. It would take 7 hours 10 mins to go from San Angelo, Texas to Sunland Park, New Mexico.
The flight distance (direct flight from San Angelo, TX to Sunland Park, NM) is 362.07 mi.
411 mi = 661.94 kms