I am considering flying to New York, spending a week there, and then going to Montreal or Toronto for a week before flying home.
For those who don't know, when entering the US by air, the CBP (US border agency) records your entry electronically, while when entering by land, you get a paper form.
Because the US does not do exit border checks, when leaving by air the Airline reports the departure to the CBP.
My question is: if I leave on an Amtrak Train to Montreal or Toronto after having entered by air (and thus received an electronic record rather than a paper form), will they send my info to the CBP so my departure can be recorded?
When booking a train to Canada online, they do ask you to fill out out your ID Information (for non-North Americans: passport or green Card).
However, the staff at Amtrak don't seem to understand the process well, because when I asked both on the phone and by E-Mail if they send the info to the CBP or just Keep it for their own records, they said I should contact the nearest Canadian consulate (seriously!!?? facepalm)
So, does anyone know if Amtrak sends the info to the CBP so my Exit can be recorded? Because if not, then I know I have to send my Train ticket and copy of my passport+Canadian entry stamp to the dedicated Coleman Data Solutions address.