Miles between Las Cruces, NM and Ponca City, OK

There are
751 mi
from Las Cruces, NM to Ponca City, OK

That's the driving distance. It would take 14 hours 9 mins to go from Las Cruces, New Mexico to Ponca City, Oklahoma.

The flight distance (direct flight from Las Cruces, NM to Ponca City, OK) is 628.42 mi.

751 mi = 1,209.37 kms