How long does it take for your body to excrete the chemicals from cigarettes?

Nicotine. Nicotine metabolizes quickly in the body. Usually within 8 hours, also it depends on the amount someone smokes. The effects of smoking like if someone had copd- reversal of lung function may take 3- 6 months( provided there is not already a structural damage).