Explore Maine by Bus

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

arts_bus2.jpg

Aroostook Regional Transportation System (ARTS)

A non-profit organization serving all of Aroostook County and parts of Washington and Penobscot counties with scheduled bus routes.

Website | 207-764-1290 (business) 207-764-3384 or 1-800-442-3320 (reservations)

more info

Downeast and Acadia

downeast-bus.jpg

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

more info

islandexplorer.jpg

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

more info

whca-van.jpg

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)

more info

wests-bus.jpg

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

more info

Greater Portland and Casco Bay

shuttlebus.jpg

BSOOB Transit

Inter-city service between Biddeford and Portland, via Old Orchard Beach, Scarborough and the Maine Mall (South Portland).

Website | 207-282-5408

more info

mermaid-trans-van.jpg

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

more info

metros-bus.jpg

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

more info

southPortland-bus.jpg

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

more info

zoom-bus.jpg

Zoom Turnpike Express

Operating between Biddeford, Saco and Portland.

Website | 207-282-5408

more info

Kennebec and Moose River Valley

kv-transit.jpg

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

more info

Maine Lakes and Mountains

citylinkBus.jpg

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

more info

bus-icon.png

Lisbon Connection

Serving Lisbon, Lisbon Center and Lisbon Falls with daily round trips to Lewiston.

207-784-9335

more info

mountain-explorer-bus.jpg

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

more info

sugarloaf-explorer-bus.jpg

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

more info

bus-icon.png

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

more info

Mid-Coast

bath-bus.jpg

Bath Shuttle Bus - CityBus

Operated by the City of Bath, provides public fixed route bus service in the City of Bath. CityBus operates Monday through Friday.

Website | 207-443-8363

more info

The Maine Beaches

shuttlebus.jpg

BSOOB Transit

Inter-city service between Biddeford and Portland, via Old Orchard Beach, Scarborough and the Maine Mall (South Portland).

Website | 207-282-5408

more info

sanford-bus.jpg

York County Community Action Corporation (YCCAC - York County WAVE)

A non-profit corporation providing public transportation service in York County. YCCAC operates Sanford Transit weekday bus service between Springvale and Sanford, and the WAVE daily van service. YCCAC also provides seasonal service along the coast with the Shoreline Explorer trolley and bus routes(www.shorelineexplorer.com)and year-round service with the Orange Line between Sanford and Wells.

Website | 207-324-5762 | 1-800-965-5762

more info

The Maine Highlands

batBus.jpg

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

more info

wests-bus.jpg

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

more info

Back to top