This is a purely hypothetical question, but this scenario almost happened to me.
With dual citizenship of Poland and the US, both countries require their respective passports to leave the country. Even though I have my US passport, I apparently cannot fly to the US without my Polish passport in hand.* However, while flying from another country (e.g. Germany) only the destination passport is required.
- Would it be possible and legal to cross the Schengen Area border via land from Poland to another country, and then fly to the US with only my US passport?
- If this is the case, why would such a rule be in place if it can be so easily circumvented?
*Allegedly this isn't always enforced, but allegedly this is the law.