Cheap Bus and Train tickets to Baltimore

Scenic view of Baltimore

What are the most popular routes to Baltimore?

New York City - BaltimoreAverage price$53Average duration3h 45mDaily departures101
Boston - BaltimoreAverage price$149Average duration7h 8mDaily departures109
Boston - BaltimoreAverage price$90Average duration9h 25mDaily departures26
Philadelphia - BaltimoreAverage price$39Average duration2h 5mDaily departures23
Richmond - BaltimoreAverage price$41Average duration3h 53mDaily departures31

Stations and stops in Baltimore

Locations map