48 - 96 hours is what the lab tech at my hospital just said. Depends on how much you've smoked, too, in that time.

I have to ask the obvious. What were you thinking when you made the choice to smoke knowing you had a swab test within two days?