There are
502 mi
from Sacramento, CA to Rancho Mirage, CA
That's the driving distance. It would take 9 hours 17 mins to go from Sacramento, California to Rancho Mirage, California.
The flight distance (direct flight from Sacramento, CA to Rancho Mirage, CA) is 438.31 mi.
502 mi = 807.44 kms