Brunswick / Greater Portland Metro Bus
Greater Portland Metro Bus routes by city and agency
Browse named bus, subway, light rail, commuter rail and ferry routes.
Choose a route
1Greater Portland Metro Bus 1 · Congress StreetBus · Routes2Greater Portland Metro Bus 2 · Forest Avenue - RivertonBus · Routes3Greater Portland Metro Bus 3 · Westbrook CrosstownBus · Routes4Greater Portland Metro Bus 4 · Westbrook - Brighton AveBus · Routes5Greater Portland Metro Bus 5 · Maine Mall - Park AvenueBus · Routes7Greater Portland Metro Bus 7 · Falmouth - Downtown Portland - JetportBus · Routes8Greater Portland Metro Bus 8 · Peninsula LoopBus · Routes9AGreater Portland Metro Bus 9A · North Deering via Stevens AvenueBus · Routes9BGreater Portland Metro Bus 9B · North Deering via Washington AvenueBus · Routes21Greater Portland Metro Bus 21 · SMCC - Downtown PortlandBus · Routes24AGreater Portland Metro Bus 24A · Maine Mall - Main StreetBus · Routes24BGreater Portland Metro Bus 24B · Maine Mall via BroadwayBus · Routes25Greater Portland Metro Bus 25 · Portland - South Portland - ScarboroughBus · RoutesBRZGreater Portland Metro Bus BRZ · Portland - Yarmouth - Freeport - BrunswickBus · RoutesHSKGreater Portland Metro Bus HSK · Portland - Westbrook - GorhamBus · Routes
Published Greater Portland Metro Bus schedule
Imported Nov 04, 2026 · 08:13 UTC · Service dates 2026-11-03 through 2026-12-03. See data status
Schedule data published by Greater Portland Metro Bus. Feed discovery and cached source archives from MobilityData. Source details ↗