Carnival has announced that it will begin cruising to Cuba on the Carnival Paradise out of Tampa starting June 29th 2017. Cruises will last either 4 or 5 nights. There will be an overnight in the capital city of Havana. On the 5-night cruise there will be a stop in either Key West or Cozumel. Here is a link to more information about dates.