About 12 ish hours was my longest. Was flying MEL-SYD-HNL-YVR on Canadian Airlines. Took off late from Syd so missed the connection to Vancouver. Was put up in a hotel for the night. It was a poop fight to get on the busses as everyone wanted to be on the one that left. This was before mobile phones and I was told at the airport that they would call my Vancouver pick up but they never did.
Another fun delay was when a mouse was on a plane and there was a delay of a few hours. Every economy passenger ran for the business class lounge. They let everyone in whoever walked through the door without checking their boarding passes. I had had enough with the noise and it being packed so I did my "do you know who I am" thing to have them kicked out! I said to them... I pay a lot of money for business class and the perks that go with it, such as the lounge, yet everyone was clogging it on economy tickets who were not supposed to be in there. They started to kick everyone out! they gave me a blanket and directed me to a couch and turned the lights down so I could sleep! lol