Cheap Bus and Train tickets to Wells, ME, US

What are the most popular routes to Wells?

Boston - WellsAverage priceMX$531Average duration1h 48mDaily departures5
Boston - WellsAverage priceMX$390Average duration1h 40mDaily departures2
New York City - WellsAverage priceMX$1 004Average duration7h 35mDaily departures10
New York City - WellsAverage priceMX$3 403Average duration8h 11mDaily departures8
Woburn - WellsAverage priceMX$513Average duration1h 30mDaily departures5