In a blood test, the nicotine will totally be gone within 1-3 days after your last using tobacco. In urine: The urine test normally can detect nicotine level within 3-4 days after the last time you use tobacco. However, if you often smoke or you are passive smokers, nicotine can stay for a period of 15 to 20 days in urine.
Speed read. Get the book by Allen Carr- How to stop smoking. Everone who reads it quits smoking and it's easy.