There are
139 mi
from Union City, CA to Ukiah, CA
That's the driving distance. It would take 2 hours 49 mins to go from Union City, California to Ukiah, California.
The flight distance (direct flight from Union City, CA to Ukiah, CA) is 124.71 mi.
139 mi = 223.75 kms