The route starts at Clackamette Park in Oregon City and ends at Kelley Point Park in North Portland.
If you want to follow the swim as it progresses you can go to the following areas for viewing opportunities: Foothills Park, Milwaukie Riverfront Park, Madison Ave. Firehouse Dock, Daimler (Lindbergh's Beach), and Cathedral Park. In the event of an emergency, these beaches can also serve as exit points. The swim is 24.6 miles long and expected to take 14-15 hours depending on tide change, current speed, and wind.
Links to Google Maps are embedded in the text.
Below are images from 2021. Getting ready in the dark and exiting at sunset with sights and friends along the way.