Visa requirements for travel to Randburg, South Africa depend on your nationality. Most European, North American and Australian tourists receive a free 90-day visitor visa upon arrival. However, citizens of certain African and Eastern European countries require a visa prior to arrival. All passports should be valid for at least 30 days after the intended departure date. It is advisable to check with the Department of Home Affairs in South Africa or with your local embassy about the specifics of your nationality.