Heraklion Airport | Kazantzakis International Airport is served several times a day by 40 min. flights from Athens. There also are direct charter flights from major European cities. 
There is a daily ferry-boat service from Piraeus to Heraklion.

In high season, ferry-boat service from Ancona to Heraklion and from Thessaloniki to Heraklion as well as other Cyclades and Dodekanese islands.