For dual citizens I know which passport to show at which step when travelling between the two.
But now I'm adding a new complication.
Let's say I have citizenship in the Us and Canada and (born in US, live in Canada).
Travelling from Canada to Japan with a layover in the US. Who sees what passport? When I enter the US they'll want to see my US passport but what do I show to enter Japan? I'm assuming the Canadian passport since its where I actually live (and what matches the passport of my travelling companion).
And what about the return trip?
(edited for specific countries)
I'm assuming I have to use the same passport to leave Japan as I entered with, so US passport to leave Japan and US passport to enter US. I will need my Canadian passport to get back into Canada on the last leg of the trip - does it matter at all that the passport associated with my flight don't line up with the passport I use to re-enter Canada?
US and Canada don't have exit screening so the flights from Japan-US-Canada are all on one ticket and associated with one passport
– thecjm Mar 25 '19 at 17:17