Know Before You Go
Cannon Beach is about 90 miles northwest of Portland. The best way is to take Route 26 West from Portland. It's clearly visible from almost everywhere in Cannon Beach; you can't miss it! A good approach is to turn west onto W Gower Ave and park, then walk down Ecola Court to the beach.