Intercity Bus Service in Maine
Intercity buses provide Maine with important local, national, and international transportation links.
Concord Trailways, Vermont Transit, and SMT/Acadian Lines offer fast bus service to New Hampshire, Massachusetts and Eastern Canada. Cyr Bus Lines offers daily service between Bangor and Aroostook County. West Transportation connects Bangor and Calais, and the Shuttle Bus provides service between Biddeford and Portland.
Maine Intercity Bus Service Providers
Select a region from the tabs below to view intercity 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
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)
Downeast and Acadia
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
Concord Coach Lines
These buses provide daily service to and from Boston's South Station and Logan Airport and 12 Maine communities, including Portland, Brunswick, Bangor, Orono and a number of coastal towns.
Website | 1-800-639-3317
Kennebec and Moose River Valleys
Sorry, no listings for this region
Maine Lakes and Mountains
Sorry, no listings for this region
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
Cyr Bus Lines
Provides daily service between Bangor and Limestone (Penobscot to Aroostook Counties). Connecting service from Boston and Portland via Concord Coach Lines and Greyhound Lines. Cyr Bus Tours offers upscale retail and package tours and charters.
Website | 1-800-244-2335
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