Cheap Train tickets to Trenton, NJ, US

What are the most popular routes to Trenton?

New York City - TrentonAverage priceCZK 623Average duration55mDaily departures33
Philadelphia - TrentonAverage priceCZK 449Average duration27mDaily departures31
Boston - TrentonAverage priceCZK 3,144Average duration5h 34mDaily departures36
Baltimore - TrentonAverage priceCZK 1,640Average duration1h 55mDaily departures34
New Haven - TrentonAverage priceCZK 2,458Average duration3h 18mDaily departures22