It depends on the length of the LD and what I did during the LD. When I have very short LDs the high typically lasts for a couple of hours. For a long LD it can last for a couple of day. Add in doing something awesome and I could feel great for even longer. Sadly, most of my LDs are pretty short.