Cruises have a large number of people traveling on it. So there are high chances of transmission of viruses through cough, sneeze, or by touch. So it is not exactly safe, but you can take precautionary measures to avoid the passage of viruses of the corona.