This depends on your country of origin. In some cases, your visa is free and you can collect it when you arrive in South Africa. In others, if you’re travelling from New Zealand for example, you’ll need to arrange your visa ahead of time. Click here to find out visa requirements based on your home country.