Need trip ideas? Check out our curated collections of destinations around the globe.More
The Long Beach peninsula is a little more than 3 hours from Seattle via I–5 south to Olympia and then southwest via U.S. 101. From Portland, the drive takes about 2¼ hours via I–5 north to Kelso then west via Hwy. 30. Pacific Transit buses serve the towns of Aberdeen, Bay Center, Chinook, Ilwaco, Long Beach, Nahcotta, Naselle, Ocean Park, Oysterville, South Bend, Surfside, Raymond, and Astoria, Oregon.
Pacific Transit (360/642–9418. www.pacifictransit.org.)