Detectability varies from substance to substance, but it typically takes between a few days and a few weeks for a drug to disappear from the body. Specific timescales for any drug, as well as further technical information, is available upon request.