Eu participei de vários cruzeiros em duas linhas de cruzeiro diferentes e a regra sempre foi a seguinte: você é responsável por obter seus próprios vistos (e por saber quais deles você precisa); O pessoal do navio de cruzeiro irá verificar o seu passaporte no momento do check-in (no dia do embarque) para garantir que você é permitido em todos os países onde o navio irá parar. Você não será permitido a bordo, a menos que cumpra todos os requisitos para todos os países, mesmo que não planeje deixar o navio. Se você tentar reservar um cruzeiro através do site de uma linha de cruzeiro, você provavelmente receberá essas informações antes de concluir sua reserva (caso queira verificar minha resposta).