There are
606 mi
from Las Cruces, NM to Schertz, TX
That's the driving distance. It would take 9 hours 59 mins to go from Las Cruces, New Mexico to Schertz, Texas.
The flight distance (direct flight from Las Cruces, NM to Schertz, TX) is 538.30 mi.
606 mi = 975.53 kms