How Long does Suboxone Block Opiates?

The length of time that suboxone blocks the opiates really vary depending the strength of the medication and the body weight of the individual. It can last for 2 hours up to 4 days.