Explore Maine by Bus

Intercity Bus Service in Maine

Intercity buses provide Maine with important local, national, and international transportation links.

Cyr Bus intercity serviceConcord 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

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

cyrBus-w-ships.jpg

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

more info

Downeast and Acadia

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

concord-coachlines.jpg

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

more info

greyhound-bus.jpg

Greyhound Lines

This line provides daily service from Bar Harbor (seasonal), Bangor, Waterville, Augusta, Lewiston, Brunswick, Portland and Wells to Boston?s South Station with direct thru service to and from New York City.

Website | 1-800-231-2222

more info

Kennebec and Moose River Valley

Sorry, no listings for this region

Maine Lakes and Mountains

Sorry, no listings for this region

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

Sorry, no listings for this region

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

cyrBus-w-ships.jpg

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

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