Casco Bay Lines Ferry Docked, Photo Credit: CFW Photography

Ferry Cruises

Whether you are commuting, visiting for a day, or staying for an extended vacation—Casco Bay Lines is your fun, safe, reliable, and convenient connection to the islands from Portland, Maine.

Events > Ferry Cruises
Casco Bay Lines Terminal
56 Commercial Street
Portland, Maine 04101 United States
About the Event
Presented by
Casco Bay Lines
(207) 774-7871
Saturday, May 16 – Thursday, December 31

Go island hopping to some of Portland’s scenic coastal islands or just hop aboard and sail on one of our regularly scheduled cruises. You are sure to enjoy exploring the expansive waters of Casco Bay this year.

COVID-19 Message: Our regularly scheduled ferry operates 365 days a year. Please visit our website to see the temporary schedule resulting from COVID-19 *Valid for all islands beginning May 16, 2020*

Casco Bay Islands:
  • Peaks Island
  • Little Diamond Island
  • Great Diamond Island
  • Long Island
  • Chebeague Island
  • Cliff Island
  • Bailey Island
View Our Specialty Cruises Online:
  • Peaks Island Run: 17 minutes
  • Mailboat Run: 2.5 to 3.5 hours
  • Diamond Pass Run: 1.75 to 2 hours
  • Sunrise/Sunset Run: around 2.5 hours
  • Moonlight Run: 1.75 hours
  • Bailey Island Day Cruise: 5.75 hours (roundtrip)
  • Bailey Island Noon Cruise: 1.75 hours