Direct ferries to Crete are offered from the capital Athens (Piraeus ferry port) and from numerous Greek islands. The most important ferry ports are in Heraklion and Sitia, with other ferries departing from Rethymnon, Chania and Kissamos.
Click on a route to see the current prices and departure times.