South Africa currently has ten airports, three international and seven domestic airports.
A forth international airport - King Shaka International – is currently under construction and is due for completion in 2010.
They are all run by ACSA (Airports Company South Africa).
International Airports:
Johannesburg – O.R Tambo International Airport
Cape Town – Cape Town International Airport
Durban – Durban International Airport
Mpumalanga – Kruger International Airport
Domestic airports:
Bloemfontein Airport
East London Airport
George Airport
Kimberley Airport
Port Elizabeth Airport
Upington Airport