Portland's Union Station is your only choice, then. Kelso is Empty a lot of the time.
Eugene to Seattle has another set of trains,for local commuters, but you won't be on those, coming from Cal.
'Coast Starlight' is the Amtrak route I used from Emeryville-Oakland, to Eugene, OR .. that section takes 24 hours
from one late afternoon to the next, like: Lv 5pm Ar 4pm the next day.
It aint the TGV.
Last edited by fietsbob; 11-23-15 at 10:37 AM.