For travel to Cuba, all cruise guests must have a valid passport, current for at least 6 months post-cruise. Guests must complete a travel affidavit to determine travel eligibility, which will serve as a travel visa while in Cuba. The travel visa requires a per person fee (fee not included in the cruise fare).
U.S. citizens can find more information by visiting The U.S. Embassy in Cuba website.
All non-U.S. citizens should check with their Consulate or Embassy.