Currently there are no direct flights Copenhagen to South Africa.

Flights Copenhagen to South Africa with 1 stopover:

Flights via Istanbul Ataturk (IST), Turkey
From Copenhagen (CPH), Denmark with Turkish Airlines Transfer at  Istanbul Ataturk (IST), Turkey Then on to Cape Town (CPT), South Africa with Turkish Airlines
OR
Then on to Johannesburg OR Tambo (JNB), South Africa with Turkish Airlines
Flights via London Heathrow (LHR), United Kingdom
From Copenhagen (CPH), Denmark with British Airways
OR
From Copenhagen (CPH), Denmark with South African Airways
Transfer at London Heathrow (LHR), United Kingdom Then on to Cape Town (CPT), South Africa with British Airways
OR
Then on to Johannesburg OR Tambo (JNB) with British Airlines
OR
Then on to Johannesburg OR Tambo (JNB) with South African Airways
Flights via Dubai (DXB), UAE
From Copenhagen (CPH), Denmark with Emirates Transfer at  Dubai (DXB), UAE Then on to Cape Town (CPT), South Africa with Emirates
OR
Then on to ,Durban International (DUR), South Africa with Emirates
OR
Then on to Johannesburg OR Tambo (KNB), South Africa with Emirates
Flights via Amsterdam (AMS), Netherlands
From Copenhagen (CPH), Denmark with KLM Transfer at Amsterdam (AMS), Netherlands Then on to Cape Town (CPT), South Africa with KLM
OR
Then on to Johannesburg OR Tambo (JNB), south Africa with KLM
Flights via Doha (DOH), Qatar
From Copenhagen (CPH), Denmark with Qatar Airways Transfer at  Doha (DOH), Qatar Then on to Cape Town (CPT), South Africa with Qatar Airways
OR
Then on to Johannesburg OR Tambo (JNB), South Africa with Qatar Airways
Flights via Zurich (ZRH), Switzerland
From Copenhagen (CPH), Denmark with Swiss Transfer at Zurich (ZRH), Switzerland Then on to Cape Town (CPT), South Africa with Swiss
OR
Then on to  Johannesburg OR Tambo (JNB), South Africa with Swiss
Flights via Paris Charles de Gaulle (CDG), France
From Copenhagen (CPH), Denmark with Air France Transfer at Paris Charles de Gaulle (CDG), France Then on to Cape Town (CPT), South Africa with  Air France
OR
Then on to Johannesburg OR Tambo (JNB), South Africa with Air france
Flights via  Munich (MUC), Germany
From Copenhagen (CPH), Denmark with Lufthansa Transfer at Munich (MUC), Germany Then on to Cape Town (CPT), South Africa with  Lufthansa
OR
Then on to Johannesburg OR Tambo (JNB), South Africa with Lufthansa
Flights via Frankfurt am Main (FRA), Germany
From Copenhagen (CPH), Denmark with Lufthansa
OR
From Copenhagen (CPH), Denmark with South African Airways
Transfer at Frankfurt am Main (FRA), Germany Then on to Johannesburg OR Tambo (JNB), South Africa with Lufthansa
OR
Then on to Johannesburg OR Tambo (JNB), South Africa with South African Airways
Flights via Cairo (CAI), EGypt
From Copenhagen (CPH), Denmark with EgyptAir Transfer at Cairo (CAI), EGypt Then on to Johannesburg OR Tambo (JNB), South Africa with EgyptAir
Flights via Washington Dulles (IAD), USA
From Copenhagen (CPH), Denmark with United Transfer at Washington Dulles (IAD), USA Then on to Johannesburg OR Tambo (JNB), South Africa with United
Flights via Beijing Capital (PEK), China
From Copenhagen (CPH), Denmark with Air China Transfer at Beijing Capital (PEK), China Then on to Johannesburg OR Tambo (JNB), South Africa with Air China