Cheap Bus and Train tickets to Freeport, ME, US

What are the most popular routes to Freeport?

Boston - FreeportAverage priceARS 62 019Average duration3h 5mDaily departures5
Wells - FreeportAverage priceARS 22 948Average duration1h 17mDaily departures5
New York City - FreeportAverage priceARS 321 691Average duration9h 28mDaily departures6
Dover - FreeportAverage priceARS 32 127Average duration1h 35mDaily departures5
Saco - FreeportAverage priceARS 18 358Average duration1hDaily departures5