Being a heroin user myself and haveing to test regulary ive found that its been out of my system for a urine test within 3-4 days, thats without drinking tons of water or exercising, so im sure if you did exercise and drink alot of water you could get it out sooner, but as far as a swab test there is nothing you can do, but the swab test window does not go as far back as the urine, i did heroin and 2 1/2 days later took a swab test and passed. The window for the swab is usually 48 hours.

by Nichole 5 years ago

Answer this question

How long does heroin stay in your system?

0 errors found:



Detox Q&A
Please feel free to leave us your question.