There are
510 mi
from Palm Desert, CA to American Canyon, CA
That's the driving distance. It would take 9 hours 31 mins to go from Palm Desert, California to American Canyon, California.
The flight distance (direct flight from Palm Desert, CA to American Canyon, CA) is 450.45 mi.
510 mi = 821.05 kms