Baltimore Flights, Trains, Buses

Search flight, train, bus tickets and information to and from Baltimore with Faretrotter. There are 167 ways to Baltimore MD via bus or train.

Bus Companies

Greyhound
109+ routes to Baltimore

Peter Pan / Greyhound
2+ routes to Baltimore

BoltBus
11+ routes to Baltimore

Peter Pan / Greyhound
5+ routes to Baltimore

Megabus
4+ routes to Baltimore

Train Companies

Amtrak
36+ routes to Baltimore

Airlines

Alaska Airlines
17+ routes to Baltimore

jetBlue
70+ routes to Baltimore

Southwest Airlines
33+ routes to Baltimore

Spirit Airlines
3+ routes to Baltimore

United
198+ routes to Baltimore

Baltimore Excursions

Baltimore airports, bus, and train stations

Cleveland (CLE) Cleveland Hopkins Intl
Philadelphia (PHL) Philadelphia Intl
Pittsburgh (PIT) Pittsburgh Intl
Columbus (CMH) Port Columbus Intl
Atlanta (ATL) Hartsfield Jackson Atlanta Intl
Baltimore (BAL) Baltimore Penn Station
Richmond (RVR) Richmond Staples Mill Station
Princeton Junction (PJC) Princeton Junction Amtrak
Philadelphia (PHN) North Philadelphia Amtrak
Woodbridge (WDB) Woodbridge Amtrak
Ashland (ASD) Ashland Amtrak
Washington (WAS) Washington Union Station
Burke (BCV) Burke Centre Amtrak
Philadelphia (PHL) Philadelphia 30th Street Station
Manassas (MSS) Manassas Amtrak
Trenton (TRE) Trenton Transit Center
Aberdeen (ABE) Aberdeen Amtrak
Wilmington (WIL) Wilmington Amtrak
Culpeper (CLP) Culpeper Amtrak
Hyattsville (NCR) New Carrollton Amtrak
Quantico (QAN) Quantico Amtrak
Newark (NRK) Newark Amtrak
Alexandria (ALX) Alexandria Amtrak
Charlottesville (CVS) Charlottesville Amtrak
Bensalem (CWH) Cornwells Heights Amtrak
Baltimore (BWI) BWI Marshall Airport Amtrak
Richmond (RVM) Richmond Main Street Station
Fredericksburg (FBG) Fredericksburg Amtrak
Buffalo
Toronto
Charlottesville
Richmond
Williamsburg
Norfolk
Virginia Beach
Hampton
Springfield
Washington
College Park
Annapolis
Baltimore
Philadelphia
Mount Laurel
Allentown
Newark
New York
Queens Village
Secaucus
White Plains
Stamford
Buffalo (BUF) Buffalo Niagara Intl
Raleigh-durham (RDU) Raleigh Durham Intl
San Francisco (SFO) San Francisco Intl
New York (LGA) La Guardia
Newark (EWR) Newark Liberty Intl
Syracuse (SYR) Syracuse Hancock Intl
White Plains (HPN) Westchester Co
Islip (ISP) Long Island Mac Arthur
New York (JFK) John F Kennedy Intl
Richmond (RIC) Richmond Intl
Baltimore (BWI) Baltimore Washington Intl
Boston (BOS) General Edward Lawrence Logan Intl
Norfolk (ORF) Norfolk Intl