Cheap Bus and Train tickets to Brunswick, ME

What are the most popular routes to Brunswick?

Portland - BrunswickAverage priceNZ$26Average duration30mDaily departures2
New York City - BrunswickAverage priceNZ$359Average duration9h 43mDaily departures9
New York City - BrunswickAverage priceNZ$129Average duration7h 46mDaily departures1
Exeter - BrunswickAverage priceNZ$37Average duration2h 11mDaily departures5
Washington - BrunswickAverage priceNZ$218Average duration14h 30mDaily departures4