Detox drinks work fast. Some take only 60 to 90 minutes to work and the effect lasts for 4 to 6 hours. But of course, it varies from one drink to another. This is an average estimation. Reading reviews left by users can help get the actual picture of a particular option.