Casco Bay Lines assure trois liaisons entre huit ports aux États-Unis, surtout Portland (Maine), Cliff Island et Long Island (Maine). Depuis Portland (Maine) : Cliff Island, Long Island (Maine), Peaks Island, Little Diamond Island, Great Diamond Island, Chebeague Island et Diamond Cove.