how long opiates
Suboxone typically provides protection from opiates for about 24 hours. Thatâs why most doctors ask their patients to take the drug once per day, typically at the same time each day. A personâs weight, metabolism, and history of drug abuse can lengthen or shorten the action of Suboxone. Itâs best to work with a doctor on a customized dose, based on your medical history. Opiate Drug Use.