Brazilian visas are granted on a reciprocal basis: nationalities that require Brazilians to obtain visas will also need a visa to travel to Brazil. Citizens from more than 90 countries do not need a visa.
Brazilian visas are never granted within the country; you cannot get a visa at the airport, port, or any point of entry at the Brazilian border.
Consult the Brazilian Embassy in your country about visas or to request a visa by internet.
No vaccines or prophylaxis are required for entry into Brazil, but the Ministry of Health recommends yellow fever vaccination at least 10 days prior to your arrival in the country if you have not been vaccinated in the past 10 years.