Miles between Garden Grove, CA and Lake Oswego, OR

There are
985 mi
from Garden Grove, CA to Lake Oswego, OR

That's the driving distance. It would take 18 hours 37 mins to go from Garden Grove, California to Lake Oswego, Oregon.

The flight distance (direct flight from Garden Grove, CA to Lake Oswego, OR) is 842.79 mi.

985 mi = 1,585.92 kms