Cheap Bus and Train tickets to Baltimore

Scenic view of Baltimore

What are the most popular routes to Baltimore?

New York City - BaltimoreAverage price₹3,608Average duration4hDaily departures112
Washington - BaltimoreAverage price₹1,845Average duration31mDaily departures74
Boston - BaltimoreAverage price₹12,174Average duration7h 17mDaily departures106
Newark - BaltimoreAverage price₹4,237Average duration4h 5mDaily departures19
Charlotte - BaltimoreAverage price₹11,371Average duration11h 2mDaily departures6

Baltimore stations and stops

Locations map