There are
970 mi
from Torrance, CA to Lake Oswego, OR
That's the driving distance. It would take 18 hours 16 mins to go from Torrance, California to Lake Oswego, Oregon.
The flight distance (direct flight from Torrance, CA to Lake Oswego, OR) is 832.61 mi.
970 mi = 1,560.50 kms