Miles between Las Cruces, NM and Shawnee, KS

There are
908 mi
from Las Cruces, NM to Shawnee, KS

That's the driving distance. It would take 17 hours 43 mins to go from Las Cruces, New Mexico to Shawnee, Kansas.

The flight distance (direct flight from Las Cruces, NM to Shawnee, KS) is 818.51 mi.

908 mi = 1,460.83 kms