Cheap Bus and Train tickets to Brunswick, ME

What are the most popular routes to Brunswick?

Portland - BrunswickAverage priceNZ$18Average duration45mDaily departures5
Washington - BrunswickAverage priceNZ$609Average duration14hDaily departures6
Exeter - BrunswickAverage priceNZ$38Average duration2h 11mDaily departures5
Providence - BrunswickAverage priceNZ$144Average duration6h 8mDaily departures6
Saco - BrunswickAverage priceNZ$22Average duration1h 15mDaily departures5