For a drug like Suboxone, however, the half-life is far longer. A combination of buprenorphine and naloxone, buprenorphine has a half-life ranging from 24 to 42 hours, while naloxone has a half-life of two to 12 hours. Patients are often directed to take their dose once every two to three days in order to maintain the correct levels of the medication in the system.