Question: how long does it take for ex to leave your body?
Answer: If one considers that the half-life of MDMA is 6-7 hours, then it would take about 1.5-2 days for ecstasy to be eliminated from a person's system. If the half-life in the individual is longer (e.g., 8-9 hours), it would take a bit longer than two days for the drug to be completely gone from the body.