There are
708 mi
from Indio, CA to Farmington, UT
That's the driving distance. It would take 12 hours 32 mins to go from Indio, California to Farmington, Utah.
The flight distance (direct flight from Indio, CA to Farmington, UT) is 554.91 mi.
708 mi = 1,140.07 kms