It really depends on the person. When I first started smoking, I could smoke a blunt with 3 or 4 people and I'd be high for a few hours.

Now if I do that, I might stay high an hour, hour and a half tops.