Xanax detox is a critical first step toward recovery from benzodiazepine dependence. But how long does it take? Detox timelines vary from person to person. How long does Xanax detox take depends on factors such as dosage, duration of use, and individual health.