There is a competitive deal to Cuba available with Iberia when traveling next winter season from Italy. You can book the cheapest return tickets from main airports in Italy to Havana for €382 with a layover in Madrid. The base fare is including airport taxes, onboard meals and a handbag.
Flying from: Milan, Rome, Venice, Bologna
Flying to: Havana
Outbound travel dates: January to March 2023
Max stay: 3 months
Book by: 25th of August
Italy to Havana from €405 (Directly with Iberia)
Booking sample of Iberia promo deals offering cheap return flights from Italy to Cuba for €382! As per the above link, you would fly from Bologna to Havana on the 3rd of February returning from this tropical Caribbean island back to Europe via Madrid airport on the 10th of February 2023.