The invention relates to a preparation method for buphienine hydrochloride. The preparation method comprises the step of preparing an intermediate IV and the buphienine hydrochloride. The method provided by the invention is simple and convenient to operate and applicable to industrial production; the purity of a product is high; and the quality of the product reaches the use standards of human pharmaceutic preparations.