Miles between Rocklin, CA and Lake Oswego, OR

There are
568 mi
from Rocklin, CA to Lake Oswego, OR

That's the driving distance. It would take 11 hours 15 mins to go from Rocklin, California to Lake Oswego, Oregon.

The flight distance (direct flight from Rocklin, CA to Lake Oswego, OR) is 463.93 mi.

568 mi = 913.72 kms