Transportation - Maine Ferries



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


Cat Ferry - "The Cat"

High-speed car ferry operating between Bar Harbor, Maine and Yarmouth, Nova Scotia across the Gulf of Maine.  Amenities include full-service cafe, two food bars, two TV-Movie lounges with 61" screens, duty-free shop and slot casino.  The website lists reservations, schedules and online booking information.  Accommodates 900 passengers and 240 cars.

 

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.

 

Bar Harbor Ferry

The M/V St. Croix and the M/V Katherine provide 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.

 

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.

 

Isle Au Haut Ferry

Runs from Isle Au Haut to Stonington, and in summers also to Duck Harbor.  Schedules and rates online.  See website or phone (207) 367-5193 or (207) 367-6516.

 

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.

 

Northeast Harbor Ferry

Runs from Northeast Harbor to the Cranberry Isles.  Phone (207) 244-3575.

 

North Haven Ferry

Runs between Rockland and North Haven.  70 minutes one-way.  Schedule and rates online.

 

Swan's Island Ferry

Runs between Bass Harbor and Swan's Island.  40 minutes one-way.  Schedule and rates online.

 

Vinalhaven Ferry

Runs between Rockland and Vinalhaven.  75 minutes one-way.  Schedule and rates online.