IIRC, both EMirates and Qatar airways fly there via Dubai and Doha respectively. Both airlines are far superior to SAA, Delta, Lufthansa. Air NAmibia is simply a non starter unless you like cancelled flights.