An intramolecular formal [3 + 2] cationic cycloaddition between benzylic carbocation and styrene was developed for the total synthesis of codonopiloneolignanin A. Further study shows benzocycloheptene as a good substrate for 1,3-dipolar cycloaddition, and a model study toward cephalocyclidine A skeleton was reported.