Hallo Dolci,
ja, der Flughafen Heraklion hat einen Shop mit einer recht großen Auswahl an allerlei "unnützen" Dingen 😉
Befindet sich oberhalb des Abflugbereiches, kann man gar nicht verfehlen. Zigaretten kannst Du aber getrost schon vorher an Deinem Urlaubsort kaufen, kosten um die 2,70 Euro pro Packung bei den "großen" Marken.
Einen Duty-Free-Shop in dem Sinne gibt es ja – EU sei Dank – heutzutage nicht mehr.