I never really pay attention to how long my high lasts anymore. Definitely not the 4 hours they tell you though. Probably 2-3 hours. All depends on the situation though.