A method of purification and conjugation of a bacterial capsular polysaccharide to a carrier protein, comprising: purifying the polysaccharide, comprising the steps of (a) precipitation of the polysaccharide using one more cationic detergents, followed by (b) dissolution of the precipitated polysaccharide using an alcohol, (c) treatment of the polysaccharide obtained in step (b) to remove contaminants using one or more filtration stages, then (d) precipitation of the polysaccharide obtained in step (c) by cation exchange, and conjugation from the polysaccharide to a carrier protein, in which the carrier protein is a bacterial toxin or toxoid, and in which the conjugation is with a linker, in which the bacterial capsular polysaccharide is from serological group A of Neisseria meningitidis and in which the cationic detergent (s) comprises a cetyltrimethylammonium salt, a tetrabutylammonium salt, a mir salt isthyltrimethylammonium and / or hexadimethrin bromide.Un procedimiento de purificación y conjugación de un polisacárido capsular bacteriano a una proteína vehículo, que comprende: purificar el polisacárido, que comprende las etapas de (a) precipitación del polisacárido utilizando uno más detergentes catiónicos, seguida de (b) disolución del polisacárido precipitado utilizando un alcohol, (c) tratamiento del polisacárido obtenido en la etapa (b) para retirar los contaminantes utilizando una o más etapas de filtración, después, (d) precipitación del polisacárido obtenido en la etapa (c) mediante intercambio de cationes, y conjugación del polisacárido a una proteína vehículo, en la que la proteína vehículo es una toxina o toxoide bacteriano, y en la que la conjugación es con un enlazador, en el que el polisacárido capsular bacteriano es del grupo serológico A de Neisseria meningitidis y en el que el/los detergente/s catiónico/s comprende/n una sal de cetiltrimetilamonio, una sal de tetrabutilamonio, una sal de miristiltrimetilamonio y/o bromuro de hexadimetrina.