South Africa is straightforward and hassle-free to enter, although airport customs officers often check bags for expensive gifts and items purchased overseas.
Immigration officials rarely ask to see it, but travellers should technically be able to show an onward ticket – preferably an air ticket, although an overland ticket is also acceptable. The same applies to proof that you have sufficient funds for your stay; it pays to be neat, clean and polite.
Travellers from most Commonwealth countries (excluding New Zealand), most Western European nations, Japan and the USA receive a free, 90-day visitor's permit on arrival.
If you have travelled in a yellow-fever area within six days of arriving, or transited through one for more than 12 hours, you will need to show a vaccination certificate to enter South Africa.