Brunswick / Greater Portland Metro Bus
Greater Portland Metro Bus bus schedules
Full bus timetables with directions, branches and boarding stops.
Choose a route
1Greater Portland Metro Bus 1 · Congress StreetBus · Bus schedules2Greater Portland Metro Bus 2 · Forest Avenue - RivertonBus · Bus schedules3Greater Portland Metro Bus 3 · Westbrook CrosstownBus · Bus schedules4Greater Portland Metro Bus 4 · Westbrook - Brighton AveBus · Bus schedules5Greater Portland Metro Bus 5 · Maine Mall - Park AvenueBus · Bus schedules7Greater Portland Metro Bus 7 · Falmouth - Downtown Portland - JetportBus · Bus schedules8Greater Portland Metro Bus 8 · Peninsula LoopBus · Bus schedules9AGreater Portland Metro Bus 9A · North Deering via Stevens AvenueBus · Bus schedules9BGreater Portland Metro Bus 9B · North Deering via Washington AvenueBus · Bus schedules21Greater Portland Metro Bus 21 · SMCC - Downtown PortlandBus · Bus schedules24AGreater Portland Metro Bus 24A · Maine Mall - Main StreetBus · Bus schedules24BGreater Portland Metro Bus 24B · Maine Mall via BroadwayBus · Bus schedules25Greater Portland Metro Bus 25 · Portland - South Portland - ScarboroughBus · Bus schedulesBRZGreater Portland Metro Bus BRZ · Portland - Yarmouth - Freeport - BrunswickBus · Bus schedulesHSKGreater Portland Metro Bus HSK · Portland - Westbrook - GorhamBus · Bus schedules
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 ↗