If they don't want to fly, I would take Amtrak. 10% AAA discount if you book a couple weeks (or more) ahead of time.
I was seated in the middle of the bus (thought the middle was safe). Seated diagonally across from me, there was a man who could have been filming a porn all by himself...if you know what I mean. I moved up, two seats behind the driver, and the man who had the matter in "his own hands" followed me around the bus....always sitting in a seat that was directly in my line of vision. It was obvious he was getting great satisfaction from my discomfort. Finally, I just looked out the window and prayed.
I don't see "and then I went and told the bus driver" in your story. Why not?????
I took a Greyhound from New York to LA back in the 70's. I guess being 20 years old helped a lot because I managed to have a great time. lol. Looking back on it though and being older and wiser, I would never do it again. I would definitely do Amtrak before the bus.
Back then it was Union. Now it's not.
My dad was a bus driver for Greyhound when it was Union. Now I'm not the biggest Union fan, but Greyhound has fallen to pieces since they dropped the union.
Back then, my dad would put drunks off the bus. Not at a station. He'd pull over to the side of the highway, get their bags and leave them there. He put up with NOTHING. He was and is an excellent driver, and his co-workers were, too in their spiffy pressed uniforms. Dad actually met my stepmom at Greyhound...she worked at the ticket counter, awwww.
So in the 70s and 80s they were great, but then they fell apart. Dad and dependents still get free trips, and the last time I took Dad up on that was after college graduation when my car (that I was going to drive across the country) died dramatically...took the bus from Seattle to Denver...longest 36 hours of my life. Miserable miserable trip, no sleep, weird twilight feeling the whole trip...I got off that bus in Denver and all the specific memories dropped out of my brain, never to be remembered again. I visited my friend there, and had my dad book me a plane ticket out to SC...I wasn't getting on that bus again.
But seriously, if there's a bad situation, at the very minimum bring it to the attention of the driver! They might care! They might DO something about it. And if they don't, well gosh, I might call the police myself.
I was in my dad's bus when he got pulled over for speeding...cops will pull over buses (my dad blamed it on me and my brother...he was "deadheading", meaning taking an EMPTY bus back to the originating station, and we were being a bit silly and he said we distracted him...he didn't get a ticket), and just b/c you're in a bus doesn't suddenly mean that shooting up heroin or public indecency isn't illegal!!!