Fixed Route Bus Service in Maine
Sixteen fixed-route transit systems provide regularly scheduled bus service in Maine. The state’s larger cities offer frequent service on a variety of routes, serving local commuters, shoppers, senior citizens, persons with disabilities and others.
Smaller systems in Augusta, Waterville, Paris, Belfast, Rockland, Bath, South Portland, Sanford, Biddeford, Saco, Old Orchard Beach and Ellsworth operate 5 days a week, helping area residents get around town without the use of a private car. In rural areas of western and eastern Maine, some routes receive regularly scheduled service once or twice a week.
Maine Fixed-Route Bus Providers
Select a region from the tabs below to view fixed-route bus options in that region
- Aroostook
County - Downeast &
Acadia - Greater
Portland... - Kennebec & Moose
River Valleys - Maine Lakes
& Mountains - Mid-Coast
Region - The
Maine Beaches - The Maine
Highlands
Aroostook County
Downeast and Acadia
Downeast Transportation
A private, non-profit agency that operates flex-route public bus service in Hancock County as well as commuter services in Bar Harbor and Mount Desert Island with once weekly service to Bangor and Ellsworth.
Website | 207-667-5796
Island Explorer
Operated by Downeast Transportation, Inc., is a seasonal fixed-route public bus service. The Island Explorer operates seven days per week between Trenton, Mount Desert Island and Acadia National Park. Check out the Island Explorer Tips Video (https://youtu.be/Y3LwO3kW1dw) for tips on how to get around using the Island Explorer bus system.
Website | 207-667-5796
Washington Hancock Community Agency (WHCA)
A private, non-profit agency that provides demand-response, door-to-door transportation services in Hancock and Washington Counties, including Isle au Haut and, excluding Danforth, for special services for the elderly, MaineCare recipients, social service clients by agency contract and other provider transportation on an individual basis.
Website | 207-664-0012 (Ellsworth) | (207) 546-7544 (Milbridge)
West's Transportation
West's Transportation provides fixed-route and demand response public transportation service to communities within Washington county and eastern portions of Hancock County. Intercity service is provided between Calais and Bangor (named Coastal Connection) with stops in Washington and Hancock Counties along the way.
Website | 1-800-596-2823
Greater Portland and Casco Bay
BSOOB Transit
Inter-city service between Biddeford and Portland, via Old Orchard Beach, Scarborough and the Maine Mall (South Portland).
Website | 207-282-5408
Mermaid Transportation
Mermaid can provide specially equipped wheel chair lift vans that can also accommodate ambulatory passengers. These vans can serve locally or out of state. All Mermaid drivers are trained to operate these specially equipped vans. Mermaid also offers airport and train station shuttles and charters.
Website | 1-800-696-2463
Metro
METRO is owned and operated by the Greater Portland Transit District, and provides public fixed route transportation in Portland, Westbrook, Falmouth Crossing and the Maine Mall area of South Portland. METRO operates seven days a week.
Website | 207-774-0351
South Portland Bus
Owned and operated by the City of South Portland, and provides public fixed-route transit service throughout South Portland, the Scarborough Gallery shopping area and downtown Portland. South Portland Bus Service operates 7 days a week. ADA Accessible service provided by Regional Transportation Program (RTP) through their ADAPT program.
Website | 207-767-5556
Kennebec and Moose River Valleys
Kennebec Valley Community Action Program (KVCAP)
Kennebec Explorer: Provides public flex-route bus service in Augusta, Hallowell, Farmingdale, Gardiner, Waterville and Fairfield. Somerset Explorer: The Somerset Explorer flex-route general public bus service is operating in lower Somerset County. KV Van: Provides demand response, door-to-door paratransit van and volunteer driver transportation program. Eligibility requirements may apply.
Website | 207-622-4761
Maine Lakes and Mountains
Citylink
The citylink is a fixed route public transit system serving the cities of Lewiston and Auburn operated Western Maine Transportation Services (WMTS) for the Lewiston Auburn Transit Committee (LATC).
Website | 207-777-4563
Lisbon Connection
Serving Lisbon, Lisbon Center and Lisbon Falls with daily round trips to Lewiston.
207-784-9335
Mountain Explorer
A free shuttle service operating between Bethel Village and Sunday River Ski Resort, linking restaurants, inns and shopping areas in between.
Website | 207-824-3000
Sugarloaf Explorer
The Sugarloaf Explorer features eight bus routes linking residential neighborhoods, condominiums, inns, and hotels in Carrabassett Valley with the Sugarloaf Base Lodge, the Outdoor Center, and local shops and restaurants.
Website | 207-237-6853
Western Maine Transportation Services WMTS
A private, non-profit corporation that provides public transportation in Androscoggin, Franklin and Oxford Counties. Fixed route bus service in Lewiston-Auburn. Seasonal fixed route bus in the Bethel-Newry area ? Mountain Explorer. Commuter service from Lisbon to Lewiston ? Lisbon Connection.
Website | 1-800-393-9335 \ TDD: 1-800-851-3191
Mid-Coast
The Maine Beaches
Sorry, no listings for this region
The Maine Highlands
Community Connector
The Community Connector is a fixed route public transit system operated by the City of Bangor for the communities of the Greater Bangor Urbanized Area. These include Bangor, Brewer, Veazie, Orono, Old Town, and Hampden. Community Connector also provides service to the University of Maine.
Website | 207-992-4670
West's Transportation
West's Transportation provides fixed-route and demand response public transportation service to communities within Washington county and eastern portions of Hancock County. Intercity service is provided between Calais and Bangor (named Coastal Connection) with stops in Washington and Hancock Counties along the way.
Website | 1-800-596-2823