Miles between Portland, OR and San Francisco, CA

There are
633 mi
from Portland, OR to San Francisco, CA

That's the driving distance. It would take 12 hours 10 mins to go from Portland, Oregon to San Francisco, California.

The flight distance (direct flight from Portland, OR to San Francisco, CA) is 535.54 mi.

633 mi = 1,019.03 kms