There are
1,197 mi
from Citrus Heights, CA to Sunland Park, NM
That's the driving distance. It would take 21 hours 21 mins to go from Citrus Heights, California to Sunland Park, New Mexico.
The flight distance (direct flight from Citrus Heights, CA to Sunland Park, NM) is 955.34 mi.
1,197 mi = 1.61 kms