NewEnglandTravelPlanner.com Logo  

Maine Bus Services

Here's how to get to, and around, the state of Maine by bus: Greyhound, Concord Coach, Cyr Bus Lines, Vermont Transit and more.

 

These Maine towns have intercity bus service:

Augusta
Bangor
Bar Harbor
Bath
Belfast
Bridgewater*
Brunswick
Camden
Caribou*
Damariscotta

Houlton*
Howland*
Lewiston
Lincolnville*
Mars Hill*
Medway*
Monticello*
Oakfield*
Old Town*
Orono*

Portland
Presque Isle*
Rockland
Searsport
Sherman*
Waldoboro
Waterville
Wiscasset

(* = limited service)

Greyhound Lines works in conjunction with Voyageur to operate on routes between Boston and Portland, and from Portland west to North Conway NH, Bretton Woods NH, and Bethlehem NH, and to St Johnsbury VT, Barre VT, Montpelier VT, and Burlington VT. In Burlington, connections are made to or from Montreal.

Greyhound Lines operates buses from Boston all the way to St. Stephen, New Brunswick, stopping at Portsmouth NH, Ogunquit, Kennebunk, Portland, Brunswick, Bath, Wiscasset, Camden, Bangor, and Ellsworth (for Bar Harbor).

There are direct buses along this route from New York City with a rest stop in Boston.

Greyhound also runs between Montreal and Bangor, and there are connecting buses between Ottawa, Toronto, and Montreal, and between Bangor and Bar Harbor.

In conjunction with Autobus Fortin Poulin, Greyhound runs between Quebec City and Portland ME.

C&J Airport Limousine Service operates those long airport limousines between Boston's Logan International Airport and points along the Maine coast, including Ogunquit and Kennebunk. Seats in the limousines are best reserved in advance.

Concord Coach Lines
The Concord Coach division of Concord Trailways connects several Maine towns with Boston-Logan International Airport and Boston's South Station Transportation Center.

The Maine inland route connects Orono, Bangor and Portland with Boston.

A special Portland ME —Logan Airport express bus is the quickest way to travel between those two points, making no stops.

The Maine Coastal route follows US Route 1 along the coast, connecting towns in Mid-Coast Maine such as Brunswick & Bowdoin College, Bath, Wiscasset, Damariscotta, Waldoboro, Rockland, Camden, Rockport, Lincolnville, Belfast, Searsport, and Bangor ME with Boston.

Cyr Bus Lines
Cyr Bus Lines of Old Town ME operates buses to such northern Maine towns as Bangor, Medway, Sherman, Oakfield, Houlton, Mars Hill, Presque Isle, Caribou and Limestone. More...

By Train
Amtrak's Downeaster connects Boston MA with Portland ME daily.


Maine Highlights

Tourist Information

Southwestern Maine

Portland ME

Midcoast Maine

Penobscot Bay

Mt Desert Island

Downeast Maine

Inland Maine

Maine Homepage

 

 

 

Bangor ME

Bangor ME is a useful transfer point for bus travel in northern and inland Maine.