Early recovery timelines vary from patient to patient. However, in most cases, detox lasts between 4 to 7 days, and inpatient programs are approximately 2 weeks or more, depending on the patient’s needs.