The National Travel Health Network and the WHO prescribe the following vaccines for South Africa: hepatitis A, hepatitis B, typhoid, cholera, yellow fever, rabies, and tetanus. It is recommended for most travelers to the area, particularly if unvaccinated.