We provide year-round ferry service for the Casco Bay Island Transit District, carrying passengers, vehicles and freight between Portland, Maine and the islands of Peaks, Little Diamond, Great Diamond, Long, Chebeague, and Cliff. We also offer scenic cruises, summertime music cruises, private charters and lobster bakes. Join us and see where the Maine coast really begins!