There are
10 mi
from Beaverton, OR to Lake Oswego, OR
That's the driving distance. It would take 18 minutes to go from Beaverton, Oregon to Lake Oswego, Oregon.
The flight distance (direct flight from Beaverton, OR to Lake Oswego, OR) is 7.91 mi.
10 mi = 16.38 kms