There was an update effective Sept 24 that Greece no longer requires pre cruise testing for those up to date with vaccines.
Many cruise lines updated their policies like Celebrity, Azamara, Carnival, Princess, and Seabourn..but unfortunately both Royal Caribbean and NCL did not update yet on their website..unfortunately, both employed a shared healthy sailing panel board that are slow to update.
Just heard that NCL Jade was still asking for negative antigen or PCR test before boarding for fully vaccinated guests yesterday from Piraeus sailing.
So the fact that some lines are slow to update their health protocols for sailings that visit Greece, it is creating confusion.