 Greater Portland Metro Bus

The Greater Portland METRO is a regional public transportation system in Southern Maine.Operated by the Greater Portland Transit District, a transit district comprising Portland, Westbrook, and Falmouth, the system also covers Brunswick, Gorham, South Portland, Yarmouth and Freeport.