How long does an ecstasy high last?


Rate This Answer

Ecstasy An Ecstasy high can last from 6-24 hours but usually averages 3-4 hours. Some reactions have been reported to last 1-14 days.

Answered -

Older Answers

Rate Answer

The effects start within 20 minutes of taking E and can last for 4 - 6 hours or longer. Thanks for asking ChaCha!

Answered by Joy R. -

Comments

Advertisement