Cheap flights from Lisbon, Portugal to Havana or Varadero, Cuba for only €388 round trip with Air Canada!