There are
2,302 mi
from Cranston, RI to Las Cruces, NM
That's the driving distance. It would take 1 day 18 hours to go from Cranston, Rhode Island to Las Cruces, New Mexico.
The flight distance (direct flight from Cranston, RI to Las Cruces, NM) is 2,038.18 mi.
2,302 mi = 3.22 kms