By plane

The island has three significant airports:

  • Nikos Kazantzakis at Heraklion. There are long term plans to replace Heraklion airport, which is too close to the city, by a new inland airport at Kasteli, southeast of Heraklion. It is a small airport located at the edge of Heraklion. Has basic facilities and a small parking lot.
  • the military airport Daskalogiannis at Chania. Chania airport is much smaller and far less busy than Heraklion airport. Located on the Northwestern part of the island and the airport is also known as the K. Daskalogiannis Airport.
  • a new public airport in Sitia. Sitia airport serves currently only a small number of domestic flights, mainly to/from Athens.

There are daily flights from Athens airport by Olympic Air, Aegean Airlines, Athens Airways (Which take about 45min.) and Cyprus Airways to Heraklion and Chania. Soon Hellas Airlines will connect the island with the N. Anchialos Airport at Volos. Sky Express operates flights from Athens airport to Sitia. During the months of July and August Astra Airlines flies from Thessaloniki to Heraklion and Chania.

From April till early November charter airlines fly directly to Heraklion and Chania from many European airports.

Flights going from Heraklion and Chania to Thessaloniki take about 1 and a half. The airport at Heraklion also has daily flights to Rhodes which takes 1 hr.

By boat

Ferry services from Piraeus to Heraklion, Rethimno and Chania and from Thessaloniki and the Cyclades to Heraklion.