Here's a pretty neat deal - Mango Airlines are offering flights from R417* for a 1-way flight. *Note that this deal was only available on specific dates and routes, and are limited (so there may be no availability when you look). Most of the availability was in March.
Lanseria to Durban : from R417* 1-way
Durban to Lanseria : from R465* 1-way
OR Tambo to Durban from R480* 1-way
Cape Town to OR Tambo from R854* 1-way (very limited, e.g. 25 April)
Cape Town to Lanseria from R745* 1-way (very limited, e.g. 29 March)
Cape Town to King Shaka from R902* 1-way (very limited, e.g. 28 March)
Our only gripe is that the flights to and from Cape Town are not cheaper.
You can check Mango's availability and prices by phoning 0861 001234. Book at www.flymango.com
*Please do not be disappointed if you cannot find flights at that price; as prices may have changed, even by the time you read this. There was very limited availability (ie not every date, and definitely not on every flight on every date!). Or we may have made a mistake - we are human. 1-way flights, not return.