They checked before boarding in Seattle on the Cascades, but I usually got on in Everett. They'd check my NEXUS card (US/Canada frequent border crossing card) when they walked through and scanned my ticket after the train was underway.They do in New York Penn, but that's all. Regardless, on every Adirondack trip I have taken, CBSA has pulled a couple of people off in my car, and they got on in NYC. They also spend 50% of their time on 5% of the people for the 90 minutes they typically take.
Everett usually had a pretty good crowd boarding, too.
Most people had the proper ID and not everyone is going to Canada. Would take extra time to sort out everything at brief intermediate station stops instead of the usual ticket walk once the train is underway. It is easy enough to put the few passengers without documentation off at the next stop, just as they do the few passengers lacking tickets.
Last edited: