There are
690 mi
from Las Cruces, NM to Red Oak, TX
That's the driving distance. It would take 11 hours 41 mins to go from Las Cruces, New Mexico to Red Oak, Texas.
The flight distance (direct flight from Las Cruces, NM to Red Oak, TX) is 580.85 mi.
690 mi = 1,109.69 kms