Cocaine detox typically lasts between seven and 10 days. The course of a person’s cocaine detox timeline will vary depending on certain factors.