I've read a lot of the reviews on here of Megabus. I guess everyone has a different experience. Maybe if everyone posts an "about me", with regards to their travel profile, readers will get the kind of expectations each person has going into their trip, and also give like-minded travelers a good idea of what to expect. I'll start...hah.
About me:
I frequently travel the Northeast corridor...DC/PHL/NYC/Atlantic City. I've taken Greyhound, Bolt and Megabus. Amtrak is my preferred mode of travel; I've taken Acela once. I've certainly flown between these cities too (PHL to BOS, PHL to NYC...it was a hop for overseas). I've taken a group limo once from Cherry Hill to JFK. I've also taken regional rail between the cities (PHL to NYC by SEPTA and NJTransit, PHL to Atlantic City by NJTransit). I prefer the non-sketchy bus stations. Been at several sketchy ones (Atlantic City, Dallas, Houston) and put up with it. Been at many stops that aren't (new Union Station DC, New York, Megabus/Bolt Philadelphia). Prefer to pay the saver fare for Amtrak, weeks in advance, but don't cry (too much) when I make a mistake and have to pay more (it has happened once...booked the wrong direction train, DOH!). Much prefer the shorter train rides (compared to the bus), but like how the bus has fewer stops and therefore fewer interruptions over the loudspeaker (argh, how the hell are you supposed to sleep on the Amtrak with them yelling the train stop!). Would prefer the buses and trains were cleaned like airplanes, but try to ignore the fact that they aren't.
With all that being said, I think Megabus is a very good option. I have taken it twice now, and both times were good. The first was PHL to DC, booked a ticket last minute when my train was super delayed because of downed power lines (Jan 7 2014). Cost me $12.75 (after $1.75 fee), and the bus was about 10 minutes late. Still beat the train because of those power line issues. One girl at Amtrak was worried about getting to Baltimore and I told her I was taking Megabus. She didnt want to go because she thought that the bus would let off in the sketchy Greyhound station in town. Turns out, the Baltimore stop is in the upscale White Marsh mall parking lot. The second time was this past weekend (Jan 19 2014, DC to PHL). Cost me $24.75 ($1.75 fee again). The bus in route broke down going to Union Station, but someone announced this fact and mentioned a replacement bus was in route. "Could be 30 minutes or more". It showed up 30 min late. BUT we still got to Philly on time (mostly because it said the drive was 3h50m, but no drive to Philly is that long. I think they just drove the actual speed limit and cut out the nonsense at Baltimore and Newark. I think they are supposed to drive under the speed limit).
First bus I took had working chargers, second didn't. But that might be because that but was in service mode as a replacement for the downed bus. But both times I was pleased. Both times had working wireless. Buses are comfortable, tickets are cheap, and station locations are all safe! (DC is Union station, Baltimore is White Marsh, Newark is by UDel, and Philly is right up the street from 30th St Station). I will be a return customer for those last minute trips where the train is too expensive. read more