Welcome to Casco Bay Lines Ferry!
We provide year-round ferry service for the Casco Bay Island Transit District, carrying passengers, vehicles and freight between Portland, Maine and Peaks Island, Little Diamond Island, Great Diamond Island, Long Island, Chebeague Island, and Cliff Island.
We also offer scenic cruises, summer-time music cruises, private charters and lobster bakes. Join us and see where the Maine coast really begins!
Notice of Rate Changes Effective May 1, 2009 - Notice is hereby given that Casco Bay Island Transit District is increasing passenger, vehicle, and freight rates effective May 1, 2009.
Click here for more details.