This question already has an answer here:

I've read several great posts about traveling with 2 passports, specifically German and US. I'll be leaving Boston for Berlin with a layover in Iceland. In Iceland and Germany I will show my German passport. I know that when I am ready to leave Germany, I need to check in with my US passport and then go through exit customs showing my German passport.

My question is the following:

On my return flight from Munich to Boston, I have a layover in London. Which passport do I show them at customs upon entering? And which passport do I use in exit customs?


marked as duplicate by Michael Hampton, Ali Awan, bytebuster, David Richerby, Giorgio Feb 25 at 13:20

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Last time I flew out of the UK (Edinburgh to Dublin) I don't recall any encounter with immigration or customs during departure. But maybe Ireland is special. – Gerard Ashton Feb 25 at 0:53
  • Show exit immigration the same passport you entered with, the same as always. Your passport will be checked for immigration in Munich, not London. There you only transit. – Michael Hampton Feb 25 at 3:17
  • 1
    There's no exit control in the UK. – David Richerby Feb 25 at 11:26

On your flight from Munich to Boston, it is probably easiest to show your German passport. As a German citizen, you can enter the UK with no formalities due to free movement (certainly for the next month or so, anyway).

In the unlikely event that the UK border officer questions your use of your German passport because of your flight booking, then show them the US one. They understand that many people hold dual passports and will not object.

I hold two passports and occasionally have to specifically show one or the other depending on what questions the immigration officers ask.

Not the answer you're looking for? Browse other questions tagged or ask your own question.