Cannon beach is one of the most spectacular beaches on the Oregon coast. This little gem of a town is recognisable due to Haystack Rock, a towering monolith that dominates the shoreline and made famous in the 80’s classic movie The Goonies. Cannon Beach is a very popular day trip for travellers visiting Portland who want to get a taste of the Oregon coast, stroll on its impressive sandy beaches and experience the beauty of the pacific ocean.
Cannon Beach is located 148 km (92 miles) northwest of Portland airport and there are no direct public transport options to this coastal town. The only direct transport option available from Portland airport (PDX) to Cannon Beach is a Portland airport taxi or shuttle service.Welcome Pickups offers meet and greet services and a friendly introduction to Portland at the same price as a regular taxi. Click here to see the cost.