I travel with NCL mid October, their instructions are very clear, you only need a Covid test if I embark at the start of my journey from Athens or Crete, I have messaged them as I do stop in Athens along the way , however I will not need to do a test. (it is odd they only need it if I start my journey in Greece)