There are
103 mi
from Vallejo, CA to Ukiah, CA
That's the driving distance. It would take 2 hours 9 mins to go from Vallejo, California to Ukiah, California.
The flight distance (direct flight from Vallejo, CA to Ukiah, CA) is 88.65 mi.
103 mi = 165.46 kms