So Suboxones Elimination half-life refers to the amount of time it takes for half of a single dose of a drug to leave the body. For buprenorphine, this period lasts for 37 hours, meaning that it can take over8 days for Suboxone to no longer be detectable in a person's body. If I have been on suboxone for 2 years, will it take me longer than 8 days to completely rid myself of this drug ? Need help, constantly trying to stop but it's like im spinning my tires. I will beat this addiction though, and when I do nothing in the entire world will be able to slow me down. Screw the pharmacies and screw the doctors who do not actually care about your well being .