Miles between Rio Rancho, NM and Lake Charles, LA

There are
989 mi
from Rio Rancho, NM to Lake Charles, LA

That's the driving distance. It would take 18 hours 1 min to go from Rio Rancho, New Mexico to Lake Charles, Louisiana.

The flight distance (direct flight from Rio Rancho, NM to Lake Charles, LA) is 853.64 mi.

989 mi = 1,590.95 kms