Curejoy Expert, Claude Butler, Explains:
When you smoke a cigarette, nicotine circulating in the bloodstream gives a kind of high. On an average 6-8 hours is how long the nicotine from a single cigarette lasts.
Most of that nicotine will get eliminated in the urine. 48-72 hours is how long it can take for most of the stored nicotine to be metabolized and leave your body. 20-30 days is how long the nicotine by-product cotinine can continue to circulate in the bloodstream.
Vitamin C is the best known substance for removing nicotine from the bloodstream. It increases metabolism and creates white blood cells.