The search below is already set to this route — just hit search for live fares and times from every operator, via our Direct Ferries partner. Change the ports to compare another crossing.
The Piraeus to Heraklion ferry is the main sea link between Athens and Crete, carrying travellers overnight from the great port of Piraeus to the Cretan capital. Sailing in around seven to nine hours, it is almost always taken as a night crossing, letting you board in the evening, take a cabin and wake as the largest of the Greek islands rises ahead. Heraklion is the ideal springboard for Crete, close to the Minoan palace of Knossos, the island's beaches and the rugged mountains of the interior, all far easier to reach with a car aboard. Large, well-equipped ferries provide cabins, reclining seats, restaurants, bars and broad decks for the Aegean passage. Sailings run year-round, with services and demand peaking through the summer, when booking a cabin ahead is essential. For drivers and independent travellers, it remains the most comfortable way to reach Crete from the mainland.
The crossing takes around seven to nine hours, typically overnight.
Yes. As an overnight sailing, cabins and reclining seats are available.
Yes. It is central, close to Knossos, and well placed for touring the island by car.