Greater Portland Transit District METRO

  • Address
    Freeport, Maine 04032
  • Phone
  • Hours
    ten daily round trips (M-F), and five on Saturday

METRO BREEZ express service between Portland, Yarmouth, Freeport and Brunswick features more than a dozen daily round trips (M-F), and several on Saturday, with limited stops for a convenient, comfortable commute. METRO BREEZ connects to the (PTC) Portland Transportation Center, allowing direct access for Amtrak Downeaster and Concord Coach passengers, and easy connections to METRO local service.

Regular fare is $3 one way and $1.50 for Seniors and Persons with Disabilities (includes free transfer to METRO Local Service). Tickets and passes are available at Freeport Town Hall and other locations (see website).

METRO’s local service provides transportation throughout Portland, Westbrook, Falmouth and the Maine Mall area of South Portland with connections to the Jetport, Casco Bay Lines and other regional transit options.

New expanded serviced planned for Fall 2018 includes service to the Town and Gorham and between USM Gorham-Portland campuses and Westbrook to the Maine Mall area of South Portland.

Pick up an updated Transit Guide on METRO buses and convenient locations throughout our service area, also available at


You'll be the first to know about the latest news, offers, and local events in Freeport!