Traveling to Crete from Athens is quite easy, either by plane or by ferry. The 3 airports of Crete, in Heraklion, Chania and Sitia are directly connected to Athens International Airport Eleftherios Venizelos year-round. Alternatively, you can catch a ferry from the port of Piraeus to Heraklion, Chania and Sitia.