1 doctor weighed in:

How long does heroin stay in your body?

1 doctor weighed in
Dr. Michael Fisher
Dermatology

In brief: Heroin

The half life of heroin is 8 hours.
Generally it take 5 half lives for a drug to be removed from the body. Thus, heroin is metabolized and out of the body in 40 hours if the body is functioning correctly.

In brief: Heroin

The half life of heroin is 8 hours.
Generally it take 5 half lives for a drug to be removed from the body. Thus, heroin is metabolized and out of the body in 40 hours if the body is functioning correctly.
Dr. Michael Fisher
Dr. Michael Fisher
Thank
Read more answers from doctors