South Africa has four major international airports in Johannesburg (OR Tambo International), Cape Town (Cape Town International) and Durban (La Mercy International Airport and Durban International Airport). Once in the country, you will rely on domestic flights to take you between its cities. The busiest air routes are between Johannesburg and Cape Town, Johannesburg and Durban, Johannesburg and Port Elizabeth, and Cape Town and Durban.
Airports in South Africa: OR Tambo International (Johannesburg), Cape Town International (Cape Town), La Mercy International Airport and Durban International Airport (both in Durban), Port Elizabeth Airport (Nelson Mandela Bay/ Port Elizabeth), Bloemfontein Airport (Mangaung/ Bloemfontein), Polokwane International (Polokwane), East London Airport (East London – neighbouring city to close to Nelson Mandela Bay/ Port Elizabeth), George Airport (George), Kimberly Airport (Kimberly), Kruger and Mpumalanga (Nelspruit)
Airline companies operating domestically
South African airways: www.flysaa.com
South African Express: www.saexpress.co.za
British Airways: www.britishairways.com