When meth is snorted, its effects last longer than when it is smoked or injected. The effects can last as long as twelve hours. However, it takes longer to feel the effects, and there is not as strong of a "rush" (a very happy feeling called euphoria).