El visitante debe poseer un pasaporte vigente o un documento de viaje expedido a su nombre y la correspondiente visa o Tarjeta de Turista. Se exceptúan los países con los que Cuba mantiene convenios de libre visado. Las Tarjetas de Turista pueden solicitarse ante las representaciones consulares cubanas. También, en las agencias de viajes y líneas aéreas. Son de dos tipos: para turistas individuales o para turistas que viajen en grupo.
Viajes de negocios, periodismo, estancias prolongadas o de trabajo, requieren de visas especiales, por lo que debe dirigirse a los Consulados o Embajadas cubanas.
Todo visitante debe poseer un pasaporte vigente a su nombre y un visado expedido por una embajada o consulado cubano en el extranjero o la Tarjeta de Turista, salvo en los casos de los países con los cuales Cuba tiene convenios de libre visado.
Los turistas que no pretenden pasar más de 2 meses en Cuba no necesitan una visa propiamente, sino que es suficiente con una tarjeta de turista. Dicha tarjeta de turista tiene una vigencia de 30 días, prorrogable hasta 6 meses y puede ser adquirida en embajadas o consulados cubanos, en aeropuertos con vuelos a Cuba, con agencias de viajes, con aerolíneas que vuelan a Cuba y, en casos excepcionales, en Cuba a su llegada al aeropuerto.
Además del pasaporte y la visa o tarjeta de turista, al arribar a Cuba el viajero debe poseer un seguro de viaje con cobertura médica y un ticket aéreo de regreso, de lo contrario se podría ver en la situación de que se le denegara la entrada al país por las autoridades de inmigración. De no poseerlo, el seguro médico lo puede adquirir en el aeropuerto de entrada.
Si el arribo es por vía marítima las tripulaciones deben comunicarse con las autoridades portuarias antes de entrar en aguas jurisdiccionales (12 millas náuticas a partir de la plataforma insular). Las comunicaciones con las autoridades portuarias pueden establecerse por el canal HF (SSB) 2760 de la Red Costera Nacional y 2790 de la Red Turística, o por VHF por el Canal 68 para la Red Costera Nacional o Canal 16 para la Red Turística.