Miles between Laredo, TX and Rancho Mirage, CA

There are
1,293 mi
from Laredo, TX to Rancho Mirage, CA

That's the driving distance. It would take 22 hours 47 mins to go from Laredo, Texas to Rancho Mirage, California.

The flight distance (direct flight from Laredo, TX to Rancho Mirage, CA) is 1,091.73 mi.

1,293 mi = 1.61 kms