Longest without breaks? Like three or four hours with quite a few mind-breaking orgasms. But what I like to do the most is make myself almost cum and then stop, read something or watch some porn and then do it again, almost make myself cum and over and over so the last time I cum is incredible.
However, one day I masturbated 15+ times in between maybe 30 min breaks.