I brought a boat new to me down in Sept last year (sea to pdx). It took 7 days counting a layover in Pt Townsend and one in Neah Bay due to fog
that went clear to japan
. No working radar
The voyage is in 3 parts
. Bellingham to Neah Bay - one very long day or more likely 2 days. The goal is of course to get to Neah Bay and sit there till you have a 2 day weather
Neah Bay to Astoria. 24+ hours offshore
. Start at the crack of dawn and time your arrival at the Columbia to match the slack. Crossing the bar is nothing to be underestimated. Two days weather window so as to have the bar in "calm" weather.
Astoria to PDX at leasure. Two days typical with a nice anchorage anywhere along the banks with wine and cheese.
I'm sure that you know all this but I did want to point out that you do need 2 or 3 days clear sailing for the Neah Bay to Astoria lag. If a southern storm comes up (winter weather pattern) before crossing the bar you will find yourself heading back to Neah Bay.
Last time I was out in a Southern Gale there were 18' seas and 45 kt winds. The CG was looking for a sunk 50' fishing
boat and we were flying north.