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