It’s easy to travel car free between Portland, Freeport, and Brunswick, Maine, via the Amtrak Downeaster train and the Greater Portland Metro Breez bus, thanks to a new, coordinated schedule.
Both the Breez bus and the Downeaster train dock at the Portland Transportation Center. The bus also stops at Monument Square in downtown Portland and the Yarmouth Town Hall. The train stops in downtown Freeport and downtown Brunswick.
Passengers can make connections to other Maine destinations, including Augusta, Bangor, and many coastal towns via Concord Coach Lines bus routes, and connecting regional buses as well as to Vinalhaven and North Haven islands by ferry.
The Amtrak Downeaster, operating between Boston’s North Station and Portland, also stops in Old Orchard (seasonal), Saco, and Wells, Maine.
Check out my Bus or Train page for details on traveling between Portland from Boston.