i dont really keep track of how long my high lasts but i'd say maybe an hour probably less. i plan on quitting tommorow so i can have some low tolerance again