Charter flights from Europe are quite numerous operating from April to the end of October.
Charter flights are not always cheaper than scheduled flights and they offer far less flexibility in choosing your travel dates.
Almost all scheduled international flights transit through Athens where you must take a scheduled domestic flights to Chania or Heraklion. These are quite frequent and run by a lot of companies.
There is a regular ferry service from the port of Piraeus to Heraklion and Chania. Ships depart every day. The ships are quite modern, cheaper than flying and can be quite comfortable (if they are not too crowded). Avoid weekends and especially the beginning and end of holidays! If you want a cabin it is often safer to book in advance.
Several shipping companies connect Italy (Venice, Trieste, Ancona, Bari, Brindisi) with the mainland Greece (Patras and Igoumenitsa). It is preferable to book your passage in advance in the summer season.
Upon arrival at any airport or port of Crete you may book your taxi transfer direct toVederi Estate. In terminals or taxi ranks there are signs with taxi fares to the most popular destinations.
It is best to book your taxi before you arrive in order that there aren't any discrepancies or misunderstandings concerning the rate of your transfer.