Para os cidadãos duplos, sei qual passaporte deve ser mostrado em qual etapa ao viajar entre os dois.
Mas agora estou adicionando uma nova complicação.
Digamos que eu tenha cidadania nos EUA e no Canadá e (nascido nos EUA, moro no Canadá).
Viajar do Canadá para o Japão com escala nos EUA. Quem vê o passaporte? Quando eu entrar nos EUA, eles querem ver meu passaporte, mas o que eu mostro para entrar no Japão? Estou assumindo o passaporte canadense, pois é onde eu realmente moro (e o que corresponde ao passaporte do meu companheiro de viagem).
E a viagem de volta?
(editado para países específicos)