A few years ago there was an airline called AV8 who was going to start flights to Africa from NCL but the airline never really got off the ground.
The flights were going to Durban and Port Elizabeth.
The books were good from what i had hear so i do belive that Cape Town could work on a weekly flight