Cannon Beach Tours at a glance
- Our pick: Oregon Coast: Ecola, Cannon Beach & Haystack Rock Day Trip, US$ 139 per person (8h–9h, 4.95★ · 1,147).
- Best value: Oregon Coast Day Trip: Cannon Beach & Haystack Rock, US$ 126 per person (8h, 4.64★ · 476).
- Also recommended: Oregon Coast tour from Portland: Goonies House, Cannon Beach, US$ 180 per person (8h, 4.25★ · only 4 reviews).
Price per person across the 4 options priced per person: US$ 126–US$ 180 (median US$ 139). With 100+ reviews: 2 of 4.
Of the 4 options: 4 with live guides in English, 4 with free cancellation, 3 with instant confirmation, 4 with hotel pickup, 4 kid-friendly and 3 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person.
Cannon Beach Tours
Based on each operator's calendar. Confirmed when you book.
4 options

Oregon Coast: Ecola, Cannon Beach & Haystack Rock Day Trip Feel the wild Oregon coast on a guided day trip from Portland. Walk misty forests, explore Cannon Beach, and see Haystack Rock. Includes snacks, pickup, and local guide. Every day · 09:00 · Pickup available · All ages ★ 4.95 (1,147 reviews) Duration: 8h–9h Live guide: EN ✓ Free cancellation. from US$ 139 per person

Oregon Coast Day Trip: Cannon Beach & Haystack Rock Full-day Oregon Coast tour from Portland with Cannon Beach, Haystack Rock tide pools, and Ecola State Park. Includes van transport, guide, water, and hotel pickup. Mon, Wed, Sat and Sun · 09:00 · Hotel pickup · All ages ★ 4.64 (476 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from US$ 126 per person

Cannon Beach Day Trip from Portland: Haystack Rock & Coast Hike Day trip from Portland to Cannon Beach on Oregon's northern coast with a guide, including Camp 18 Logging Museum. Sat and Sun · 09:00 · Pickup available · All ages ★ 4.85 (59 reviews) Duration: 8h–9h Live guide: EN ✓ Free cancellation. from US$ 139 per person

Oregon Coast tour from Portland: Goonies House, Cannon Beach Small-group Oregon Coast tour from Portland visiting the Goonies House in Astoria, Fort Stevens' Battery Russell, the Peter Iredale shipwreck. Every day · 09:00 · Hotel pickup · All ages ★ 4.25 (4 reviews) Duration: 8h Live guide: EN · ZH ✓ Free cancellation. from US$ 180 per person
All 4 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
US$ 139 per person | 8h–9h | 4.95★ · 1,147 | Every day · 09:00 | English | |
US$ 126 per person | 8h | 4.64★ · 476 | Mon, Wed, Sat and Sun · 09:00 | English | |
US$ 180 per person | 8h | 4.25★ only 4 reviews | Every day · 09:00 | English, Chinese | |
US$ 139 per person | 8h–9h | 4.85★ · 59 | Sat and Sun · 09:00 | English |



