Cannon Beach is a small seaside resort located just south of Seaside on Oregon's Pacific coast. It is smaller than other places on the coast, like Astoria and Seaside, and many people consider Cannon Beach a more picturesque town.
Sunset Empire Transportation (website www.ridethebus.org) operate local buses in Clapsop County with services to Astoria, Warrenton, Seaside and Cannon Beach. A one-way fare within Cannon Beach is $1.25.