Citizens from Argentina, Bolivia, Chile, Paraguay, Peru and Uruguay may enter the country with a valid ID card and stay up to 90 days.
No visa is required for stays of up to 90 days from holders of passports from South Africa, all EU countries (except Cyprus, Estonia, Latvia and Lithuania), Israel, New Zealand, Norway, Switzerland, Turkey and others.
Citizens from the following countries currently need a visa for Brazil: Australia, Canada, China, India, Japan, Mexico, Russia, United States and others.
For some regions you need a yellow fever vaccination and the certificate showing you had this.
It is illegal to bring in animals, meat, dairy, seeds, plants, eggs, honey, or fruit without a permit.