Oh sorry, forgot to answer that one. The main effects last 5 to 10 minutes for me, some people a little longer. Usually I'll feel a high enlightened feeling for a couple hours afterward, sometimes longer. I think this is due to the after effects of the drug as well as the new state of mind one may achieve..