Transportation - Maine Ferries
Downeast Acadia Ferries
Midcoast - Penobscot Bay Ferries
Casco Bay Ferries
The Cat Ferry : Maine Service Discontinued
High-speed car ferry that operated through 2009 between Bar Harbor, Maine and Yarmouth, Nova Scotia across the Gulf of Maine. Amenities included full-service cafe, two food bars, two TV-Movie lounges with 61" screens, duty-free shop and slot casino. It accommodated 900 passengers and 240 cars. The Bay of Fundy all-Canadian route from Saint John, New Brunswick to Digby, Nova Scotia is still active.
Bar Harbor Ferry
The Bar Harbor Ferry provides seasonal service between Bar Harbor and Winter Harbor, Maine, with connections to the Acadia National Park Island Explorer Shuttle Bus. For information call (207) 288-4585 or (207) 546-2927.
Cranberry Cove Ferry
The M/V Island Queen and the M/V Sequin sail daily from Southwest Harbor/Manset to the Cranberry Islands. For information call (207) 244-5882 or the boat cell (207) 460-1981.
Beal & Bunker Mail Boat and Ferry
The Beal & Bunker Mail Boat and Ferry runs between the Northwest Harbor town pier and Great Cranberry, Little Cranberry and (on request) Sutton Island. This ferry does not take cars.
East Coast Ferries
Two runs: (1) Deer Island to Eastport, Maine and (2) Deer Island to Campobello. Schedules online.
Frenchboro Ferry
Runs between Bass Harbor and Frenchboro. 50 minutes one-way. Schedule and rates online.
Northeast Harbor Ferry
Runs from Northeast Harbor to the Cranberry Isles. Phone (207) 244-3575.
Swan's Island Ferry
Runs between Bass Harbor and Swan's Island. 40 minutes one-way. Schedule and rates online.
Isle Au Haut Ferry
Runs from Isle Au Haut to Stonington, and in summers also to Duck Harbor. Schedules & Rates online. See website or phone (207) 367-5193 or (207) 367-6516.
Monhegan Island: Balmy Days Cruises | Hardy Boat Cruises | Monhegan Boat Line
Three different services ferry passengers from the mainland to Monhegan Island. Each leaves from a different port. Balmy Day Cruises travels between Boothbay Harbor and Monhegan. Hardy Boat Cruises ferries between New Harbor and Monhegan. Monhegan Boat line travels between Port Clyde and Monhegan.
Islesboro Ferry
Runs between Lincolnville and Islesboro. 20 minutes one-way. Schedule and rates online.
Matinicus Island Ferry
Runs between Rockland and Matinicus Island. 2 1/4 hours one-way. Schedule and rates online.
North Haven Ferry
Runs between Rockland and North Haven. 70 minutes one-way. Schedule and rates online.
Vinalhaven Ferry
Runs between Rockland and Vinalhaven. 75 minutes one-way. Schedule and rates online.
Casco Bay Lines
Year-round service between Portland and the following locations: (1) Peaks Island, (2) Little Diamond, Great Diamond & Long Island, (3) Diamond Cove and (4) Chebeague Island and Cliff Island. Note that there are winter, spring, summer and fall schedules.
CTC Ferry
The Chebeague Transportation Company (CTC) ferry is the primary method for travel between Chebeague Island and the mainland. The ferry runs between Chebeague and Cousins Island, which is connected to Yarmouth, Maine by bridge. See the site for schedules, parking maps and other details.
St. Croix Ferry
The St. Croix Ferry serves Cushing Island (also called Cushing's Island). Departures are from Long Wharf off of Commercial Street in Portland.
