If you plan a trip from Philadelphia to Washington, DC, you may wonder where Mega Bus leaves. Don't worry; we've got you covered! First, you'll be pleased to know that Mega Bus has multiple other departure and arrival stations across Philadelphia so that you can choose the the cheapest way, and most convenient way for you. These locations include 30th Street Station, one of Pennsylvania's most popular transport hubs, 30th street station and a few street stops, such as Arch and 30th Street station and Filbert 30th Street station. This means that you can easily catch a Mega Bus to DC anywhere in Philly. When you arrive in DC, you'll be dropped off at Union Station in the city's heart. You'll have easy access to public transportation, hotels, and restaurants from here.