Miles between Las Cruces, NM and Rosemead, CA

There are
751 mi
from Las Cruces, NM to Rosemead, CA

That's the driving distance. It would take 13 hours 11 mins to go from Las Cruces, New Mexico to Rosemead, California.

The flight distance (direct flight from Las Cruces, NM to Rosemead, CA) is 664.68 mi.

751 mi = 1,207.99 kms