It's been years since I've taken the Greyhound and experiences like this are exactly why. Megabus is and always will be the way to go. However, they did not have a Durham to Baltimore bus and I needed to pick up a car, so I was relegated to the awful service of the silver dog.
To start things off, the bus was over two hours late. The lovely security at the Durham bus depot kicked everyone out of the building and made us stand outside to wait for the bus. Once the bus finally arrived and we departed two and a half hours later than expected, I thought we were going a bir slow and saw cars flying by us. To confirm this notion, I opened the speedometer app on my phone to see that we were going 45mph in a 65mph zone. It only gets better, though.
Less than two hours into the trip, THE DRIVER said that SHE needed to stop the bus to go to the bathroom. While she did actually go to the bathroom, she failed to mention that she was going to chain smoke 3-4 cigarettes during the "five minute stop." With zero leadership or care for timeliness, she continued to let travelers get off the bus, using their absence as an excuse to smoke yet another cigarette. Mind you, all of this happened less than 150 miles into my journey.
If you are ever in a situation in which you cannot drive or don't care to, take the Megabus. Take a cheap airline like Spirit. Take a train. Just do not give this unreliable and unprofessional company that seemingly preys on the working class people another dollar. read more