We had to get from Vancouver to Seattle after a cruise in June.
Our first choice was Amtrak but they were not running yet. Should be this year or that was the plan I heard. We took a bus from Vancouver to Seattle after our cruise in May. We decided on Bus. Amtrack runs a bus from the rail station to the Seattle rail station but we decided on Quick Coach. It picks up right at the cruise port and offers stops at the cruise port, downtown convention center that we used and SeaTac Airport. Not a bad trip. Took about 3 1/2 hours but 45 min was the delay at the U.S. customs station because 3 buses arrived together. It was not expensive. They have a website. I am a bigger guy so I just bought 2 seats.