For information on acquiring a South African visa, visit theSouth African Department of Home Affairs website.
If you have travelled to South Africa previously, note that the visa regulations were amended in October 2015, read more here.
To locate the South African embassy in your country, click here.
The closest international airport to Pretoria is the OR Tambo International Airport in Johannesburg, which is approximately 45km, or a 30 minute drive to the CSIR campus. There are several taxis operating at the airport.
You may also make use of the Gautrain, the schedule can be found here, where Rhodesfield is the station at the airport and Hatfield is the station closest to the CSIR. To get from the Hatfield station to the CSIR, and also get around Pretoria – if you wish – use the Uber service.