Question: how long does it take to detox from nsaids?
Answer: After taking your last dose of naproxen it should be out of your system within 93.5 hours. Naproxen has an elimination half life of 12 to 17 hours.