Cheap Train tickets to Saco, US

What are the most popular routes to Saco?

Boston - SacoAverage priceMX$582Average duration2h 5mDaily departures5
New York City - SacoAverage priceMX$3,597Average duration8h 28mDaily departures6
Brunswick - SacoAverage priceMX$175Average duration1h 10mDaily departures5
Woburn - SacoAverage priceMX$563Average duration1h 47mDaily departures5
Philadelphia - SacoAverage priceMX$5,422Average duration10h 30mDaily departures5