Ride the bus – and save!

Maine has a diverse network of local transit providers (bus services) that reach connect people to work in many of our larger communities. Buses help you get around, reduce traffic congestion, save wear-and-tear on your vehicle and save money.
 

GO MAINE is a great place to start when you are thinking about taking the bus. We maintain a current list of commuter bus services. When you register with GO MAINE NuRide and ride the bus to work, you’re eligible for great benefits, as well, including the Emergency Ride Home Benefit and rewards.
 

Find your local bus service below. Then sign up for GO MAINE today, and start riding the bus and saving on your commute today.
 

Local bus services

Aroostook Regional Transportation
207-764-1290
Caribou-Fort Kent-Houlton-Madawaska-Presque Isle areas
 

Brunswick-Explorer-300x104.pngBrunswick Explorer
207-721-9600
Brunswick area
 

Brunswick-Explorer-300x104.pngBAT Community Connector
207-992-4670
Bangor Area
 

Brunswick-Explorer-300x104.pngCityBus and Trolley
207-443-8363
City of Bath
 

Brunswick-Explorer-300x104.pngShuttleBus
207-282-5408
Biddeford-Saco-Old Orchard Beach
Scarborough & South Portland (Maine Mall) Nor’easter Express (UNE campus)
 

Brunswick-Explorer-300x104.pngZOOM Turnpike Express
888-THE-ZOOM
Biddeford-Saco-Portland
 

Brunswick-Explorer-300x104.pngDowneast Transportation
207-667-5796
Mount Desert Island/Bar Harbor-Ellsworth-Bangor & points throughout Hancock County
 

Brunswick-Explorer-300x104.pngKennebec Valley Transit (KVCAP) Explorer Bus
207-877-5677
Augusta-Hallowell-Farmingdale-Gardiner
Waterville-Fairfield
 

Brunswick-Explorer-300x104.pngCitylink
207-783-9186
Auburn-Lewiston
 

Brunswick-Explorer-300x104.pngThe Lynx
866-853-5969
Penobscot & Piscatquis Counties
 

Brunswick-Explorer-300x104.pngMETRO (Greater Portland Transit District)
207-774-0351
Portland-Westbrook-Maine Mall-Falmouth
 

Brunswick-Explorer-300x104.pngRegional Transportation Program (RTP)
800-244-0704
Cumberland County
 

SBrunswick-Explorer-300x104.pnganford Transit
207-324-2931
Sanford-Springvale
 

Brunswick-Explorer-300x104.pngWAVE
207-459-WAVE
Sanford-Wells, Sanford-Biddeford
 

Brunswick-Explorer-300x104.pngSouth Portland Bus Service
207-767-5556
South Portland-Portland-Maine Mall
 

Brunswick-Explorer-300x104.pngWaldo County CAP
800-439-7865
Belfast-Waldo County

 

Brunswick-Explorer-300x104.pngWestern Maine Transportation Services
207-364-2135
Farmington and Rumford area to Lewiston, Norway-S. Paris
 

Brunswick-Explorer-300x104.pngLisbon Connection
207-784-9335
Lisbon-Lisbon Center-Lisbon Falls-Lewiston

 

Brunswick-Explorer-300x104.pngCOAST
603-743-5777
Dover NH-Somersworth NH-Berwick ME