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, Falmouth, Yarmouth and Freeport features ten daily round trips (M-F), and five on Saturday with limited stops for a convenient, comfortable commute. METRO BREEZ service connects directly to the Portland Transportation Center, allowing easy access for Amrak Downeaster and Concord Coach passengers, and easy connections to METRO local service. Regular fare is $3 one way, $1.50 for Seniors and Persons with Disabilities, 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 regional transit options. Pick up an updated Transit Guide on METRO buses and convenient locations throughout our service area, also available at