Visas for Denmark applied for in South Africa are processed by the Visa Hub at the Danish Consulate General in Dubai.
The current processing time in visa cases is in general 15 days (subject to change).
The Danish Mission recommends that you do not buy a plane ticket before your visa has been approved.
Please find information about the visa application procedure
here.