Cheap Train tickets to Trenton, NJ, US

What are the most popular routes to Trenton?

New York City - TrentonAverage priceCLP 31,211Average duration55mDaily departures33
Boston - TrentonAverage priceCLP 146,643Average duration5h 33mDaily departures37
Washington - TrentonAverage priceCLP 73,893Average duration2h 28mDaily departures20
Philadelphia - TrentonAverage priceCLP 24,416Average duration28mDaily departures31
Newark - TrentonAverage priceCLP 40,911Average duration37mDaily departures42