Opiate Detox takes roughly 5 to 7 days depending on metabolism and how much and how long you have been taking the drug.