Miles between Las Cruces, NM and Chickasha, OK

There are
659 mi
from Las Cruces, NM to Chickasha, OK

That's the driving distance. It would take 12 hours 26 mins to go from Las Cruces, New Mexico to Chickasha, Oklahoma.

The flight distance (direct flight from Las Cruces, NM to Chickasha, OK) is 541.25 mi.

659 mi = 1,060.38 kms