Miles between Oakland, CA and St Helens, OR

There are
655 mi
from Oakland, CA to St Helens, OR

That's the driving distance. It would take 12 hours 44 mins to go from Oakland, California to St Helens, Oregon.

The flight distance (direct flight from Oakland, CA to St Helens, OR) is 557.25 mi.

655 mi = 1,053.51 kms