It is detectable in both blood & urine 2-4 days.
It is in the system for a long time, this is why it takes a long time for someone to quit smoking. Long after quitting, you will still get a craving for them. Even months down the road. Hope this helps.