Since June 2019, Americans are no longer permitted to cruise to Cuba due to US government policies. This ruling has resulted in most cruise ships no longer cruising to Cuba.
Which cruise ships sail to Cuba in 2020 and 2021?
Currently, no luxury cruise ships are scheduled to cruise to Cuba.
The only cruise ships currently scheduled for cruises to Cuba are operated by British cruise line Fred.Olsen Cruises. If you'd like to see Cuba itineraries with Fred. Olsen, take a look at our sister site: Cruise118.com.
Alternatively, you might like to look at luxury cruises to the Caribbean.