Before going to Brazil, where, like in most tropical Countries the humid climate facilities the spread of different illnesses, the following vaccinations are recommended (but not compulsory):
Tetanus/pertussis/diphtheria, if your last one was more than 10 years ago.
Typhoid, which are taken 1 every other day, and will be good for 5 years. It should be taken at least 2 weeks before the trip. Note that these pills should be refrigerated and that this is also a live vaccine.
Hepatitis A, ideally the first dose should be given 4 weeks prior to your trip to be maximally protected. You will need a second shot in 6-12 months to be protected long term.
Hepatitis B, 3 shots, 2 of which are given 4 weeks apart and the third is given in 6 months. You should complete the first 2 shots before departure. This is especially recommended if you might be exposed to blood or body fluids (for example, health-care workers), have sexual contact with the local population, or be exposed through medical treatment. A combination shot of hepatitis A and B vaccine may be given instead of individual A and B shots. This follows the same schedule as hepatitis B shots.
We recommend in any case to consult your doctor and the Institute of Tropical Disease or Ministry of Health of your Country for any specific questions, especially in case of pregnancy.
The vaccine against the Yellow Fever and the prophylaxis against Malaria is recommendable for all tourists visiting the following Brazilian States: Acre, Amazon, Amapá, Federal District, Goiás, Maranhão, Mato Grosso do Sul, Pará, Rondônia, Roraima and Tocantins. IMPORTANT: You have to take the vaccine 10 days before traveling.