Circle following a bezier curve

I’m a bit stumped on how ot make a circle follow a bezier curve. Basically I’m trying to make a tobacco pipe like this If you know of an easier way… or a tutorial, please send it my way

You might be able to approximate that by using a secondary curve for the taper, along with a standard bevel shape.

If this was in the right section I could have given you a .blend