The reaction proceeds through a carbocation intermediate. The carbocation formed undergo rearrangement by ring expansion. Four membered ring undergo ring expansion to five membered ring and five membered ring undergo ring expansion to six membered ring and finally it converts to alkene by losing proton.

