Miles between Portland, OR and San Gabriel, CA

There are
967 mi
from Portland, OR to San Gabriel, CA

That's the driving distance. It would take 18 hours 15 mins to go from Portland, Oregon to San Gabriel, California.

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

967 mi = 1,556.39 kms