it depends if you are booked on a throughway bus or not. amtrak only does one train a day up to vancouver, and it leaves seattle around 9am. all the other trips are on a bus, and from my (many) experinces, the customs at the bus crossing seems to be much more "thorough," so be prepared