Europe

Cities and airlines in South Africa that offer flights to European cities:

London: Cape Town (Emirates, SAA, British Airways), Johannesburg (Emirates, Etihad, Ethiopian Airlines), Durban (Emirates, Ethiopian Airlines, SAA)

Berlin: Cape Town (SAA, Turkish Airlines, Air Namibia), Johannesburg (Etihad, Air Berlin, Egyptair), Durban (British Airways, SAA, Egyptair)

Madrid: Cape Town (Emirates, SAA, British Airways), Johannesburg (Emirates, Egyptair, SAA), Durban (Emirates, British Airways, SAA)

Rome: Cape Town (Emirates, Ethiopian Airlines, British Airways), Johannesburg (Emirates, Ethiopian Airlines, Egyptair), Durban (Emirates, British Airways, SAA)

Paris: Cape Town (Emirates, Ethiopian Airlines, Qatar Airways), Johannesburg (Etihad, Emirates, Ethiopian Airlines), Durban (Emirates, Ethiopian, SAA)

Hamburg: Cape Town (Emirates, SAA, Turkish Airlines), Johannesburg (Emirates, Etihad, Air Berlin), Durban (Emirates, British Airways, SAA)

Budapest: Cape Town (British Airways, SAA, Turkish Airlines), Johannesburg (Egyptair, Ethiopian Airlines, SAA), Durban (British Airways, Egyptair, SAA)

Vienna: Cape Town (Emirates, SAA, British Airways), Johannesburg (Emirates, Egyptair, SAA), Durban (Emirates, British Airways, SAA)

Warsaw: Cape Town (Emirates, SAA, British Airways), Johannesburg (Emirates, Qatar Airways, Swiss), Durban (Emirates, British Airways, SAA)

Bucharest: Cape Town (Emirates, SAA, Swiss), Johannesburg (Swiss, Ethiopian Airlines, SAA), Durban (Emirates, SAA, British Airways)