Heroin is an opiate derivative. Its excretion from the body depends upon duration of use and body weight. Prolong use can delay excretion. Overweight or obese people have more fats than normal weight people. In fatty tissues, excretion can take more time than skinny people.
Usually, heroin is excreted from the body within 3-4 days but it can stay for longer duration in the hair follicles that can be up to 90 days.
Usually, heroin is excreted from the body within 3-4 days but it can stay for longer duration in the hair follicles that can be up to 90 days.