Cheap Train tickets to New Carrollton

What are the most popular routes to New Carrollton?

Baltimore - New CarrolltonAverage pricePEN 73Average duration1hDaily departures5
Boston - New CarrolltonAverage pricePEN 269Average duration11h 55mDaily departures14
Newark - New CarrolltonAverage pricePEN 443Average duration2h 57mDaily departures18
Newark - New CarrolltonAverage pricePEN 183Average duration6h 25mDaily departures11
Richmond - New CarrolltonAverage pricePEN 109Average duration4h 30mDaily departures9