Bueno mira, depende del pais donde te encuentres. Yo soy de México asi que te puedo decir lo que yo hice, es de lo mas economico, y al yo comprar mi boleto (ida y vuelta, no puedes estar mas de 3 meses como turista) viene la visa incluida asi que te quitas de problemas, necesitas pasaporte. De preferencia lleva Euros o dollar canadiense que en la casa de cambio del aeropuerto, vas a convertir a Peso Convertible (que es un equivalente y es el que circula alla para los turistas) ya que con el dollar americano te descuentan el 10% al convertirlo; creo que el euro solo lo puedes usar en los lugares mas turisticos como Varadero, es muy importante que al salir conviertas otra vez tu dinero a dollar o euros porque el peso convertible solo se usa en Cuba, y no te lo cambian fuera de ahi. Al salir tienes que pagar un impuesto de 25 dlls (guarda! que mucha gente no lo sabe y despues anda pidiendo prestado en el aeropuerto). Si vas a llevar puros o cigarros, necesitas factura si no, es considerado contrabando.