Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Cape Town with an airline and back to Incheon with another airline.