Home · Routes · Piraeus–Heraklion (Crete)
Greece → Greece 🇬🇷

Piraeus to Heraklion (Crete) Ferry

The classic overnight crossing from Athens' port of Piraeus to Heraklion, capital of Crete.

8h crossing 2 / day from £130 car + 2
Crossing time
8h
Operators
Minoan Lines, ANEK Lines
Sailings
2 / day
From
£130
Route type
Day crossing
Book this crossing

Search live Piraeus to Heraklion (Crete) ferry prices

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.

Opens Direct Ferries · we earn a commission, you pay the same.
The crossing

The Piraeus to Heraklion (Crete) ferry

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.

Good to know

Piraeus to Heraklion (Crete) ferry — common questions

How long is the Piraeus to Heraklion ferry?

The crossing takes around seven to nine hours, typically overnight.

Are cabins available?

Yes. As an overnight sailing, cabins and reclining seats are available.

Is Heraklion a good base for Crete?

Yes. It is central, close to Knossos, and well placed for touring the island by car.

More crossings

Related ferry routes