Cheap Bus tickets to Augusta, ME, US

What are the most popular routes to Augusta?

Boston - AugustaAverage pricePEN 133Average duration3h 15mDaily departures3
Portland - AugustaAverage pricePEN 90Average duration1h 35mDaily departures2
Bangor - AugustaAverage pricePEN 88Average duration1h 15mDaily departures3
New York City - AugustaAverage pricePEN 259Average duration10hDaily departures10
Washington - AugustaAverage pricePEN 325Average duration17h 20mDaily departures9