We are your connection to the islands of Casco Bay. Year-round our vessels service six islands, Peaks Island, Little Diamond Island, Great Diamond Island, Long Island, Chebeague Island and Cliff Island. During the warmer months, we also offer narrated trips out to Bailey Island.
To learn more about each island that we serve, you can go to the individual island pages or use the interactive map above. Each island has its own style, history, scenic views, activities and shops. Learn more about their uniqueness and plan for an enjoyable trip to the islands of Casco Bay!