Do Wikivoyage :
É necessário um cartão de visto de turista (tarjeta del turista) para viajantes da maioria das nações. Este visto, que é realmente pouco mais do que um pedaço de papel no qual você lista suas estatísticas vitais, custa entre 15 e 25 CUC (ou 15 a 25 euros), dependendo da compra. Ele pode ser adquirido no aeroporto de Cuba na chegada, no entanto, observe que muitas companhias aéreas precisam de um cartão de visto de turista válido antes de embarcar nos voos.Geralmente é válido por 30 dias e pode ser prorrogado uma vez por mais 30 dias em qualquer escritório de imigração em Cuba (por 25 CUC) - além disso, você precisaria de um voo para fora de Cuba dentro do período de visto estendido. Os canadenses são a exceção, recebendo 90 dias à chegada e podem solicitar uma extensão de 90 dias. Seu passaporte precisa ser válido pelo menos seis meses após o final do seu retorno planejado.
Mas que alguns países não precisam disso:
Cidadãos de Antígua e Barbuda (28 dias), Barbados (28 dias), Benin, Bósnia e Herzegovina, CEI (exceto Ucrânia e Uzbequistão), Dominica, Granada (60 dias), Liechtenstein (90 dias), Macedônia, Malásia (90 dias) ), Mongólia, Montenegro (90 dias), Namíbia, Cingapura, Eslováquia, São Cristóvão e Nevis, Santa Lúcia, São Vicente e Granadinas, Sérvia (90 dias), Turquemenistão que pode ficar 30 dias sem visto.
Também vale a pena notar que é diferente se você é um cidadão americano ... com mais detalhes no mesmo link do Wikivoyage.