Miles between Portland, OR and Pinole, CA

There are
611 mi
from Portland, OR to Pinole, CA

That's the driving distance. It would take 11 hours 43 mins to go from Portland, Oregon to Pinole, California.

The flight distance (direct flight from Portland, OR to Pinole, CA) is 519.88 mi.

611 mi = 983.58 kms