The effects of lean can last 4 to 6 hours, depending on the cough syrup dosage in the mixture and if mixed with other drugs or alcohol.