Well i'm not sure exactly how long it is, since the time dialation is so strong, but I'd say for me it lasts about 9-10 hours for most of the effects, and the entire next day I feel stoned and really stupid. If i take a really high dose, then it seems to last even longer than that.