There are
1,300 mi
from Indio, CA to Southlake, TX
That's the driving distance. It would take 22 hours 15 mins to go from Indio, California to Southlake, Texas.
The flight distance (direct flight from Indio, CA to Southlake, TX) is 1,101.31 mi.
1,300 mi = 1.61 kms