Miles between Portland, OR and Morro Bay, CA

There are
845 mi
from Portland, OR to Morro Bay, CA

That's the driving distance. It would take 16 hours 18 mins to go from Portland, Oregon to Morro Bay, California.

The flight distance (direct flight from Portland, OR to Morro Bay, CA) is 708.31 mi.

845 mi = 1,360.34 kms