Domestic Flights South Africa
Given the great distances between the cities in South Africa, you may choose to take a domestic flight. Your cheapest option by far for domestic flights is Kulula www.kulula.com
A one way ticket Johannesburg – Capetown will set you back about € 60.- ($80.-). A one way ticket Johannesburg – Durban is about € 50.- ($ 67.-). This includes any additional costs (like airport taxes)
If you intend to fly to one of the smaller airports in South Africa, you can book a flight with South African Airways. You can check their flight schedule and fares on www.flysaa.com