Miles between Las Cruces, NM and Live Oak, TX

There are
603 mi
from Las Cruces, NM to Live Oak, TX

That's the driving distance. It would take 9 hours 57 mins to go from Las Cruces, New Mexico to Live Oak, Texas.

The flight distance (direct flight from Las Cruces, NM to Live Oak, TX) is 534.26 mi.

603 mi = 970.85 kms