So I'm planning to go to the US in December. I have dual citizenship, South Africa and Portugal. I was looking to travel on my portuguese passport using the visa waiver program. My only issue is I have been into the US on my South African passport previously (most recent being 2003).

Do you think this would be a problem? Previous visas are expired

  • Why would it be a problem? Have you previously had issues with US immigration?
    – JonathanReez
    Apr 26, 2017 at 9:36
  • Nope. We're just going on holiday to visit family. We just weren't sure if they would query why we've been on before on a SA passport and why the change. I have no idea if they would have record of that? Also my boyfriend will be travelling in on a SA passport with us
    – RoxC
    Apr 26, 2017 at 9:43
  • The ESTA form you'll need to fill out before your trip will likely ask you if you are a citizen of any other country. Just answer honestly. Apr 26, 2017 at 9:50

1 Answer 1


Unless you've previously been refused a US visa or otherwise had issues with US immigration, it's perfectly okay to travel on your Portuguese passport. Millions of people with dual citizenship travel to the US each year so the border guards won't be surprised with your new citizenship.

Relax and enjoy your stay in the US.

  • Thanks everyone! Just wanted to triple check everything :) I appreciate the answers
    – RoxC
    Apr 26, 2017 at 9:51
  • They might ask you why you have Portuguese citizenship. Apr 26, 2017 at 16:07

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .