Miles between Denver, CO and Lake Oswego, OR

There are
1,249 mi
from Denver, CO to Lake Oswego, OR

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

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

1,249 mi = 1.61 kms