One-way Greyhound fares from Baltimore to DC often sit under $20.
Greyhound doesn’t serve BWI Terminal directly; you connect via Baltimore or Washington, DC. From the airport, take the free BWI shuttle to the MARC/Amtrak rail station in about 10 minutes, then ride into Baltimore Penn Station or Washington Union Station in roughly 30–45 minutes depending on the train. That puts you in range of multiple Greyhound stops for onward coach trips to smaller cities without direct rail.
From BWI to Baltimore, MARC tickets on the Penn Line typically cost under $10 and run most weekdays roughly every 30–60 minutes. Once at Baltimore Penn Station, the closest Greyhound hub is the Greyhound Bus Station at 2110 Haines Street, about 2.5 miles away. Figure on a 10–15 minute ride by rideshare or taxi from Penn Station to that terminal, plus at least 30 minutes early arrival for boarding.
For DC-bound coaches, use MARC or Amtrak from the BWI Rail Station to Washington Union Station at 50 Massachusetts Ave NE. MARC usually hits that route in around 35–40 minutes, Amtrak a bit faster. Union Station then connects you by DC Metro’s Red Line or a 10–15 minute rideshare to several intercity bus stops, including Greyhound departures clustered along First Street NE and nearby streets.
Greyhound coach rides from Baltimore or DC commonly run 2–6 hours to mid-Atlantic towns that lack airports, like Harrisonburg, VA or smaller Pennsylvania cities. Coach luggage rules usually allow one under-floor bag and one carry-on; check Greyhound’s current size and fee chart before packing anything over 50 lbs. Seats on most coaches are standard 2–2, with basic recline and onboard Wi‑Fi on many, but not all, routes.
Build the buffer: aim for at least 2 hours between your scheduled train arrival from BWI and your Greyhound departure time, especially at Baltimore’s Haines Street station where boarding lines can form 30–45 minutes before departure. One practical move: buy a fully changeable train ticket to Penn Station or Union Station so you can slide earlier if your flight lands ahead of schedule.