I've done a 34 hour fast, IIRC. Before that, my record was 24 hours. I also used to do intermittent fasting, eating only between 11 am - 5 pm, but then a change to my daily schedule / work made it a bit incompatible, so I stopped.