There are
148 mi
from Ukiah, CA to Palo Alto, CA
That's the driving distance. It would take 3 hours 7 mins to go from Ukiah, California to Palo Alto, California.
The flight distance (direct flight from Ukiah, CA to Palo Alto, CA) is 131.40 mi.
148 mi = 237.96 kms