A South African charity worker detained in Egypt has been released, the Foreign Affairs Ministry said on Tuesday.