Casco Bay Lines Ferry. Photo Provided by Casco Bay Lines
Ferries. Photo Provided by Casco Bay Lines
Fort Gorges. Photo Provided by Casco Bay Lines
Peaks Island. Photo Provided by Casco Bay Lines
Casco Bay Lines Ferry. Photo Provided by Casco Bay Lines
Casco Bay. Photo Provided by Casco Bay Lines
Casco Bay Lines Ferry. Photo Provided by Casco Bay Lines

Casco Bay Lines

Casco Bay Lines is Portland’s iconic ferry system with year-round ferry services to the islands of Casco Bay. Whether you have all day or just a couple of hours, the best way to see Casco Bay is from the deck of our ferries! If you’re looking to get out on the water, Casco Bay Lines offers a variety of opportunities with different destinations, durations, and departure times.

Travel Trade > Casco Bay Lines
Contact

56 Commercial St
Portland, ME 04101

P. (207) 774-7871

About Us

Your connection to the islands of Casco Bay. Our vessels offer year-round service to Peaks Island, Little Diamond Island, Great Diamond Island, Long Island, Chebeague Island and Cliff Island. Operating 365 days a year, Casco Bay Lines allows riders to experience the bay’s beauty. Join us on one of our scenic cruises, Lobster Bakes, summertime music cruises, or host a coastal wedding with us.

We offer a variety of specialty cruises, including local favorites such as the Mailboat Run, Sunset Run, Diamond Pass Run and more! Private charters are also available.

There may not be a more beautiful way to see Maine than from the water. With year-round and seasonal cruising options, there’s sure to be a trip to fit your schedule.

We make it easy to cruise the bay – check out our schedules, choose your cruise or island destination, grab your ticket at our terminal, and come aboard!