Rio de Janeiro
Brazil visas for US citizens are a requirement for entry into the country. All American citizens must have a Brazil visa and a valid US passport with at least 6 months validity remaining on it upon arrival in the country. If you do not, you will be denied entry into Brazil. There is no visa on arrival in Brazil.
If you are an American citizen, it is important that you apply for your Brazil visa well in advance of traveling. Visas take at least 5 business days to process, and many consulates only accept a small number of applications each day (some by appointment only).
Additionally, you or your authorized third party must apply in person at the embassy or consulate closest to your residence, as snail mail and online Brazil visa applications are not accepted. There are no expedited or rush visas for Brazil, either.
The Brazilian consulates in the US are located in Atlanta, Boston, Chicago, Hartford, Houston, Los Angeles, Miami, New York, San Francisco, and Washington, DC. All of them process visas for American citizens traveling to Brazil.
To get a Brazil visa, you must fill out an application online and then print it out and take it to your appointment. Don’t forget to bring the relevant photograph and any other documents required with your application. If you do not have everything that is required, your application will be denied.
Brazil visas for US citizens cost $140.00. An additional $20.00 fee is charged if you send a third party to submit your application on your behalf. You must pay by US Postal Service money order made out to the Consulate General of Brazil.
Most Brazil visas for Americans are multiple-entry visas valid for 10 years from the date that they are granted. However, the duration is ultimately is at the discretion of the consulate.
Rules for Brazil visas for US citizens are subject to change at any time. Make sure to check the website of your nearest Brazilian consulate for updated information.