Originally Posted by
eigenvector
Just a question, since I am not a dual citizen and have no experience with this. When traveling abroad (excluding the US), do you actually need to show the foreign country's border control the same passport that you've given to the air carrier in order to check-in/board the flight?
Correct, no reason they have to match. In some cases, the foreign country might have been forwarded the credentials shown at checkin, but there's no problem presenting different ones.
Originally Posted by
eigenvector
I realize that in US pre-clearance at Canadian airports the CBP officer does verify that the passport information associated with the boarding pass matches the passport being presented for entry into the US. But in many foreign airports I have not been asked for my BP. Off hand I can only recall UK and Japan asking, Finland as well but only to show an onward connection outside of the Schengen zone. Many countries don't have any form of APIS, so why would e.g. Argentina border control have an issue with you presenting a British passport for entry when a Canadian passport was shown to AC?
They wouldn't.
Originally Posted by
eigenvector
Conversely, can't you change your passport info prior to checking in for the return flight to avoid the need for an ETA if you had a British passport on the outbound?
Yup. OP is breathless about a non-issue.