If you are not familiar with the areas, then you will be pushing making that flight. You need to allow 4 hours for the transfer. Taking the cruise bus is probably your best direct option, but verify their window of acceptable booked flights. Seattle is a large airport. With buses you have stops of unloading at many terminals, and if you are the last stop can eat up significant time. You need at least an hour window here.