Incredible How Long Does Suboxone Last In Your System References. Suboxone’s effects can last for 24 hours, though the two drugs it contains will impact the length it stays in your system. Suboxone b…