Yes, there are bathrooms on all Greyhound buses. They are located at the rear of the bus. They are pretty basic and only contain a toilet and hopefully some toilet paper. There is no running water and the toilet doesn’t even flush. They’re just like the toilets in a Porta Potty with the weird smelling blue liquid and all. I recommend taking some Wet Wipes or some other type of antibacterial hand wipes along with you on your bus trip so that you can clean your hands after you use the bathroom.
That’s the good news. The bad news is that these bathrooms only get cleaned at certain stops. So if someone goes in the bathroom and makes a mess (which happens a lot) then the bathroom is going to stay dirty until it’s time for it’s scheduled cleaning. And this could be hours! Complaining to the bus driver won’t do any good either. After all, it’s not their job.
While I’m glad there are bathrooms on the Greyhound bus I rarely use them unless it’s an emergency. The bus stops every couple of hours for bathroom and food breaks and I try to time my personal waste removal with those stops. I’ve only really seen a couple of bathrooms on the Greyhound bus that were really disgusting but that was enough to make me leery about all of them.