Cheap Bus and Train tickets to New Brunswick

What are the most popular routes to New Brunswick?

Washington - New BrunswickAverage pricePLN 335Average duration2h 49mDaily departures4
New York City - New BrunswickAverage pricePLN 57Average duration50mDaily departures3
Philadelphia - New BrunswickAverage pricePLN 154Average duration51mDaily departures5
Philadelphia - New BrunswickAverage pricePLN 129Average duration3h 20mDaily departures3
Montreal - New BrunswickAverage pricePLN 365Average duration1d 8hDaily departures3