The length of time it takes depends on a couple of factors, including the amount of drugs you use and how many drugs you abuse. Generally, the process takes a couple of days or a few weeks. After the detox process, you ought to start on a drug addiction treatment.