Cheap Bus tickets to Waterville

What are the most popular routes to Waterville?

Boston - WatervilleAverage pricePLN 191Average duration6h 25mDaily departures3
Portland - WatervilleAverage pricePLN 106Average duration2hDaily departures1
Bangor - WatervilleAverage pricePLN 94Average duration55mDaily departures1
Worcester - WatervilleAverage pricePLN 160Average duration6h 30mDaily departures1
New York City - WatervilleAverage pricePLN 349Average duration10h 25mDaily departures9