Local bus service between Falmouth, Gorham, Portland, South Portland, and Westbrook.
— Cash Fare: $2 one way fare; $1 reduced one way fare with valid ID*
Express bus service between Portland, Yarmouth, Freeport and Brunswick
— Cash Fare: $4 one way fare; $2 reduced one way fare with valid ID*
*Reduced fare: Persons with Disabilities; Seniors (65+), Veterans/Military, and Youth (6-18)
Pay with a DiriGo Pass – Info at DiriGoPass.org.
Ride METRO, Biddeford Saco Old Orchard Beach Transit, and South Portland Bus Service.
Download the UMO Mobility App, register your DiriGo Pass account, add value, and you’re ready to go.
Board the bus, scan the QR code from your phone, and have a seat.
Schedule, maps, and more at: GPMETRO.ORG
Nearest routes and stops to Ocean Gateway Visitor Center:
Route 8: Travels throughout the Portland peninsula.
Bus stop at Casco Bay Line Ferry Terminal and Commercial/India Street
METRO BREEZ: Express Service, M-SA, between Portland, Yarmouth, Freeport, and Brunswick.
Bus stop near corner of India/Congress Streets.
METRO Pulse at 21 Elm Street: Downtown transit hub. Most METRO routes connect here or within walking distance.