The time it takes a person to detox from alcohol is contingent on the extent of their usage, health, and other factors. Generally, the majority of withdrawal symptoms end within 5-7 days.