The duration of a medical detox program for alcohol can vary, typically lasting around four days or more. However, this timeframe depends on the person’s response to eliminating alcohol from their system. The length of stay in a medical detox program is dependent on various factors, including:  Personal history of alcohol abuse Severity of withdrawal symptoms Level of physical dependence Volume and frequency of drinking Tolerance to alcohol Medical history