Man, that's a huge problem. I make sure not to consume too much while I'm on the airplane, so I don't have to worry about that problem. I did the same thing while I was traveling via Greyhound bust. I made sure not to eat too much, because the restrooms on the vehicles aren't really all that nice. If all else fails, sleep it away, right?