Cheap Train tickets to Saco, US

What are the most popular routes to Saco?

Boston - SacoAverage price£26Average duration2h 5mDaily departures5
New York City - SacoAverage price£180Average duration7h 48mDaily departures6
Woburn - SacoAverage price£25Average duration1h 47mDaily departures5
Brunswick - SacoAverage price£8Average duration1h 10mDaily departures5
Haverhill - SacoAverage price£21Average duration1h 17mDaily departures5