How Long Does A Meth High Last

The effects that hit someone after using or smoking meth can last from two to six hours or more. Meth users that go on a speed run can have effects that last up to 10 days or more.