I was born here in America, but I also have my citizenship from Brazil. I have both passports, dual-nationality. I know for a fact that Brazilians do not need a visa to enter Venezuela. I also do not have a visa to USA, Brazil, or Venezuela. I simply use my passport to USA and Brazil.

Can I leave America, use my Brazilian passport to enter Venezuela?

If so, how would I come back home to America? I have my thoughts on how but I'm unsure, please correct me if I'm wrong.

  1. Will Venezuela allow me to come back if I show them both my passport? ...and no visa.
  2. Do I just show my Brazilian passport? If so, won't they ask me for a visa to USA?
  3. Will I have to make a trip to Brazil then USA?

If anyone knows of someone or an office, anything that I can call (in the USA) please give me that number!

  • 2
    As far as I know the US doesn't do exit control, you won't have a problem leaving on a different passport, but you must enter with your American passport – blackbird Jul 2 '15 at 22:06
  • 2
    When you leave the US, show the airline your Brazilian passport. When you arrive in Venezuela, show your Brazilian passport to immigration. When you depart Venezuela, show your US passport to the airline, and show your Brazilian passport to immigration. When you arrive in the US, show your US passport. – Michael Hampton Jul 3 '15 at 3:04
  • Technically not a duplicate, although the linked question is very informative. – JoErNanO Jul 3 '15 at 10:41
  • When departing Venezuela and showing them my US passport to the airline won't they ask for a visa? @MichaelHampton – Kendra A Jul 3 '15 at 16:39
  • @KendraA No, because your US passport entitles you to enter the US! The airline cares about your destination country, the immigration cares about the country you are standing in. – Michael Hampton Jul 3 '15 at 16:39