First of all, I have no clue what I'm doing when it comes to directions, navigating, etc., so keep that in mind. I'll be driving from Baltimore to Philadelphia to catch the Megabus in order to get to Pittsburgh (there's no direct route from Baltimore to PGH). I guess my questions are whether or not I'll be able to park anywhere in Philly overnight, where the actual Megabus stop is, and any other tips, suggestions, concerns. Any information you can give me would be greatly appreciated. I'm so nervous and anxious about this trip, so please, please help me out. Thanks!
I wouldn't worry yourself too much! The Megabus Stop in Philadelphia is situated at the 30th St Station. As you can see in this Google Map, there are many car parks located around there.
Your best bet is 5 Star Parking - 3051 John F Kennedy Boulevard, Philadelphia. It will cost you $17 for an overnight stay, and is a short walk from your bus stop.
All the best and happy (not anxious) travels!
Jesse - TID Places about 6 years ago