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.
Select a region from the tabs below to view intercity bus options in that region
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)
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
Inter-city service between Biddeford and Portland, via Old Orchard Beach, Scarborough and the Maine Mall (South Portland).
Website | 207-282-5408
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
Sorry, no listings for this region
Sorry, no listings for this region
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
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 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