There are
870 mi
from Fayetteville, AR to Las Cruces, NM
That's the driving distance. It would take 16 hours 17 mins to go from Fayetteville, Arkansas to Las Cruces, New Mexico.
The flight distance (direct flight from Fayetteville, AR to Las Cruces, NM) is 764.77 mi.
870 mi = 1,400.74 kms