There are
1,335 mi
from Richardson, TX to Rancho Mirage, CA
That's the driving distance. It would take 22 hours 52 mins to go from Richardson, Texas to Rancho Mirage, California.
The flight distance (direct flight from Richardson, TX to Rancho Mirage, CA) is 1,135.71 mi.
1,335 mi = 1.61 kms