🔒Workforce issues spur new interest in public bus transportation in Maine

Maine — largely rural, spread out and sparsely populated — has long had a complicated relationship with public transportation, which is seen by many as a heavily subsidized social service. But the state’s workforce shortage is changing that.

Already a Subscriber?

Get Instant Access to This Article

Subscribe to Mainebiz and get immediate access to all of our subscriber-only content and much more.

Fixed-route bus transportation by region

REGION 1 — Aroostook County, parts of Hancock, Penobscot counties:

Aroostook Regional Transportation System: Some daily, some less frequent, service in Caribou, St. John Valley, Houlton, Presque Isle.

REGION 2 — Hancock, Washington counties:

Downeast Transportation: Twice-weekly service between Bar Harbor, Ellsworth, Bangor; Monday-Friday commuter service between Bar Harbor and Bangor, Cherryfield, Franklin, Ellsworth; seasonal Island Explorer seven days a week between Trenton, Mount Desert Island, Acadia National Park.

West’s Transportation: Milbridge for-profit company provides service in Washington county, eastern Hancock County, Coastal Connection intercity service between Calais and Bangor.

REGION 3 — Penobscot, Piscataquis counties:

Community Connector: Operated by city of Bangor, service in city as well as Brewer, Veazie, Orono, Old Town, and Hampden.

REGIONS 1–3:

CYR Bus Lines: Full-service for profit Old Town transportation company, has daily service to Caribou and Medway (western Penobscot County’s Katahdin region).

REGION 4 — Kennebec and Somerset counties:

Kennebec Valley Community Action Corp.: Kennebec Explorer, service in Augusta, Hallowell, Farmingdale, Gardiner, Waterville, Fairfield; Somerset Explorer service in lower Somerset County.

REGION 5 — Midcoast

Bath CityBus: Operated by city of Bath, provides Monday-Friday service in the city.

Bath Trolley: June-October service through city.

Western Maine Transportation Services: Operates Brunswick Explorer in city of Brunswick.

REGION 6 — Greater Portland, Cumberland County:

Metro: Owned and operated by Greater Portland Transit District, service in Portland, Westbrook, Falmouth Crossing, Maine Mall area of South Portland seven days a week, including Breez express to Freeport and Husky LIne to Gorham.

South Portland Bus Service: Owned and operated by city of South Portland, service South Portland, the Maine Mall area and downtown Portland seven days a week.

Regional Transportation Program: Lakes Region Explorer two Bridgton-Portland runs Monday-Friday.

REGION 7 — L-A area, Androscoggin, Oxford and Franklin counties:

Western Maine Transportation Services: Service throughout region, including:

Citylink: rovides daily service for Lewiston Auburn Transit Committee.

Lisbon Connection: Daily round-trips between Lisbon area and Lewiston-Auburn.

Mountain Explorer: Free shuttle service between Bethel Village and Sunday River Ski Resort.

Sugarloaf Explorer: Eight bus routes linking residential neighborhoods, condominiums, inns, and hotels in Carrabassett Valley with the Sugarloaf Base Lodge and Outdoor Center.

Sugarloaf Express: Leaves in morning from Farmington, afternoon from Sugarloaf during ski season.

Farmington-Rangeley service: Two runs once a month from Farmington to Rangeley.

REGION 8 — York County:

ShuttleBus ZOOM: Inter-city service between Biddeford and Portland, via Old Orchard Beach, Scarborough and the Maine Mall (South Portland), run by Biddeford-Saco-Old Orchard Beach Transit Committee and partially funded by the Maine Turnpike Authority and the state Department of Transportation.

York County Community Action Corp. service includes: Sanford Transit weekday bus service between Springvale and Sanford; Orange Line between Sanford and Wells; Seasonal Shoreline Explorer trolley along the coast.

Note: Fixed-route: runs on schedule, doesn’t require reservation. Agencies are private, non-profit unless noted.

Source: Maine Department of Transportation; bus service websites

– Digital Partners -