Miles between Boulder, CO and Lake Oswego, OR

There are
1,240 mi
from Boulder, CO to Lake Oswego, OR

That's the driving distance. It would take 21 hours 32 mins to go from Boulder, Colorado to Lake Oswego, Oregon.

The flight distance (direct flight from Boulder, CO to Lake Oswego, OR) is 956.48 mi.

1,240 mi = 1.61 kms