Support Maine home Talk to someone
Transport · Portland

Greater
Portland METRO

Call (207) 774-0351

Public bus service throughout Portland, South Portland, Westbrook, and Falmouth. Express BREEZ service to Brunswick.

Contact & access

Call (207) 774-0351

Confirm current services, requirements, and how to get started.

Listed hours
Call to confirm current hours.

Getting started.

Who this helps

Open to everyone. Reduced fares for seniors (65+), people with disabilities, and Medicare cardholders. Children under 5 ride free.

How to get started

Check routes and schedules at gpmetro.org or call (207) 774-0351. Pay with cash (exact change) or a METRO pass. Passes available at the Elm Street Pulse hub.

How they can help.

Greater Portland METRO operates fixed-route public bus service throughout the greater Portland area including Portland, South Portland, Westbrook, and Falmouth. The Metro BREEZ express service connects Portland to Brunswick with stops in Yarmouth and Freeport. Reduced fares available for seniors, people with disabilities, and Medicare cardholders.

  • Fixed-route bus service in greater Portland
  • Metro BREEZ express to Brunswick
  • ADA complementary paratransit operated by Regional Transportation Program (RTP)
  • Reduced fare programs
  • Bike racks on all buses

What to have ready.

Fare (cash or pass). Reduced fare ID if eligible.

Call with your questions
RTP RidesPortlandConcord Coach LinesPortlandCityLink Lewiston-AuburnLewiston

About this listing

Support Maine is an independent directory. Contact the provider to confirm current requirements, hours, service locations, and availability.

Service information checked against Contact Us and gpmetro.org and How To Ride The Bus. This is not a live availability check.

Suggest a correction