Question: how many puffs to finish a cigarette?
Answer: Generally, smokers take 8-12 puffs per lit cigarette (depending on length), each lasting roughly 2-3 seconds. They also typically let the cigarette burn idly between puffs, then extinguish the cigarette before it burns down to the filter.