Miles between Ukiah, CA and Lake Oswego, OR

There are
564 mi
from Ukiah, CA to Lake Oswego, OR

That's the driving distance. It would take 11 hours 50 mins to go from Ukiah, California to Lake Oswego, Oregon.

The flight distance (direct flight from Ukiah, CA to Lake Oswego, OR) is 434.12 mi.

564 mi = 908.34 kms