There are
1,036 mi
from Las Cruces, NM to Twin Falls, ID
That's the driving distance. It would take 19 hours 20 mins to go from Las Cruces, New Mexico to Twin Falls, Idaho.
The flight distance (direct flight from Las Cruces, NM to Twin Falls, ID) is 823.26 mi.
1,036 mi = 1.61 kms