The invention discloses a synthesis method of vinpocetine. The synthesis method comprises adding vincamine into a three-neck flask, adding toluene into the three-neck bottle, stirring the mixture in ice water bath, dropwise adding polyphosphoric acid, placing the mixture into oil bath after half an hour, installing a water separator and a condensation tube, pumping to be vacuum, replacingnitrogen for two times, and performing reaction for 8 hours at the temperature of 120 DEG C; drying solvent by distillation after reaction is finished, adding ethanol and water, simultaneously dropwise adding caustic soda solution, utilizing saturated potassium carbonate solution to regulate pH to be 12 when the pH is 9, separating out solid, filtering and performing vacuum drying to obtain apovincamine; and adding absolute ethyl alcohol into the three-neck bottle, stirring the mixture in the ice water bath for one hour, then adding caustic alcohol into the mixture, adding the apovincamine after half an hour's stirring, placing a reaction bottle in the oil bath, performing reaction for 12 hours at the temperature of 80 DEG C, then steaming out solvent, adding the solvent into hydrochloric acid, extracting the mixture through ethyl acetate, adjusting pH value of the water phase to 12, separating out solid, filtering and drying to obtain the vinpocetine. The synthesis method is few in reaction step, low in energy consumption and less in environment pollution, recrystallization is not needed, and the purity of the vinpocetine can reach 99.5%.