Flights from USA to South Africa from $536!
Cheap flights from New York, Los Angeles, Washington, Boston, Seattle or San Francisco to Cape Town or Johannesburg, South Africa from only $536 return with 5* Lufthansa and 4* Swiss International Airlines!