how long does buprenorphine stay in your system

Buprenorphine is detectable in urine up to 4 days after ingestion.

With a long half life (24-60 hours) and slow onset, buprenorphine is becoming the preferred medication for opiate addiction treatment. But it is unlikely that you will be drug tested for buprenorphine.