From Seattle you can reach orcas, humpbacks, and sometimes minke whales in about 2–4 hours by boat. Expect a working trip on the Salish Sea rather than a wildlife documentary: you’ll spend a good chunk of time cruising, the water is usually cold and choppy, and sightings are never guaranteed. When you do find whales, it’s genuinely impressive—watching a 40-ton humpback breach or a pod of orcas foraging makes the journey worthwhile—but many tours see nothing more than harbor porpoises and seabirds. Dress in layers with a windproof jacket; even in summer the wind and spray can make it feel like 50 °F.
The best months are late April through early October, with peak orca activity in June–August. Expect to pay around $150–$220 per adult for a standard half-day to full-day trip; kids are cheaper, infants sometimes ride free. Shorter harbor cruises are less expensive but rarely reach prime whale waters.
Pick a boat that leaves from Seattle or nearby Edmonds and has naturalists on board; longer trips into the San Juans give you better odds. Skip the supersized tourist barges that carry 100+ people if you want any chance of good photos or a quieter experience—smaller vessels (under 40 passengers) usually deliver a better trip.