Cheap Bus and Train tickets to Wells, ME, US

What are the most popular routes to Wells?

Boston - WellsAverage priceMAD 211Average duration1h 40mDaily departures2
New York City - WellsAverage priceMAD 587Average duration7h 30mDaily departures10
Portland - WellsAverage priceMAD 131Average duration35mDaily departures1
Woburn - WellsAverage priceMAD 278Average duration1h 30mDaily departures5
Springfield - WellsAverage priceMAD 473Average duration4h 45mDaily departures1