Ferry from Heraklion to Athens (Piraeus)

Tickets, Prices, Times & Schedules

Ferries between Heraklion and Athens (Piraeus) operate all year long with up to 6 daily crossings during summer. Find updated info, compare ferry timetables, companies and prices, and book your ferry tickets on Ferryhopper at no extra cost.

Ferry schedules

Heraklion (Crete) Athens (port of Piraeus) Trip frequency: Every day First trip: 09:00 Last trip: 22:30 Average duration: 12h 2m Price range: 30.00 € - 268.00 €
Athens (port of Piraeus) Heraklion (Crete) Trip frequency: Every day First trip: 09:00 Last trip: 21:00 Average duration: 12h Price range: 33.00 € - 268.00 €

Is there a ferry from Heraklion to Athens (Piraeus)?

The ferries that serve the route from Heraklion to Athens (Piraeus) are daily. In summer, you can find up to 6 crossings per day. The ferry companies that usually operate on this connection are Anek Lines, Minoan Lines, Aegeon Pelagos, and Sea Speed Ferries.

Please note that ferry timetables are subject to change depending on the season. You can check real-time schedules and ferry ticket prices for the Heraklion - Athens (Piraeus) crossing on Ferryhopper. 

Am I allowed to travel from Heraklion to Athens (Piraeus)?

Yes, traveling from Heraklion to Piraeus is possible. Check the latest updates on Covid-19 and ferry traveling in Greece and get ready for your trip!

What's the ferry schedule from Heraklion to Athens (Piraeus)?

The Heraklion - Piraeus ferry connection is frequent throughout the whole year with up to 6 daily sailings in the summer months.

The earliest ferry departs from Heraklion around 09.00, while the latest scheduled trip to Piraeus from Heraklion is at 22:30.

Ferry Tickets, Offers & Discounts

How much is the ferry from Heraklion to Athens (Piraeus)?

The Heraklion - Piraeus ferry tickets range from €36 to €79. The final ticket price depends on vehicle selection, discounts, offers, and seat type.


On Ferryhopper, you can find all available offers for the ferry trip to Athens (Piraeus) from Heraklion. Take a look at our ferry routes, find the lowest prices and best offers, and book your ferry tickets on Ferryhopper at no extra cost.

For more info, have a look at our relevant blog post about cheap Greek ferry deals.


Traveling from Heraklion to Athens (Piraeus) is easy, comfortable and you can take advantage of lower-cost ferry tickets thanks to the available discounts. The ferry companies offer discounts up to 50% to the following passenger categories:

  • Children from 5 to 10 years old
  • Permanent residents of islands (holders of Unique Islander Number)
  • Students of Greek Public Universities
  • People with disabilities and their accompanying persons

Note: infants and children up to 4 years travel for free. However, keep in mind that available discounts may vary depending on the company you’re traveling with.

Ferry route info

How long is the ferry ride from Heraklion to Athens (Piraeus)?

The Heraklion - Piraeus ferry duration is between approximately 8.5 hr and 10 hr. This depends on the type of vessel and the weather conditions.

Is there a high-speed ferry from Heraklion to Athens (Piraeus)?

Unfortunately, at this moment there are no fast ferries serving the Heraklion - Athens crossing .

What's the distance between Heraklion and Athens (Piraeus)?

The distance between the port of Heraklion and Piraeus in Athens is 173 nautical miles (around 320km).

Ferry Trip Tips

Useful tips for your ferry trip from Heraklion to Athens (Piraeus)

Here are some travel tips for your trip from Heraklion to Athens (Piraeus): 

  • The port of Heraklion can get crowded during summer. We recommend arriving at the port at least 1 hour in advance of your departure.
  • From the port of Piraeus, you can travel to more Greek islands.On our Map of Ferries, you can check all ferry connections from Piraeus.
  • Check out more information about the port of Piraeus.
  • If you want more ideas about what to do in Athens, you can visit our destination page.

Where to take the ferry from Heraklion to Athens (Piraeus)

The port of Heraklion is one of the main ports of Crete and is located next to the city center. Just a few meters away, there are amenities such as ATM machines, gas stations, supermarkets, and pharmacies. 

Heraklion has public transport and the bus station is 10 min away from the port. The airport of Heraklion is about 5km from the center and it is accessible either by bus (lines 1 and 78) or by taxi. 

Can I travel on the ferry from Heraklion to Athens (Piraeus) with a car?

Yes, you can transfer your vehicle on the ferry from Heraklion to Athens (Piraeus).

Ferry Luggage

Ferry companies are usually quite flexible when it comes to luggage size and weight. You can keep your luggage next to you or store your bags and suitcases in the designated luggage area on the ferry to Piraeus.

Good to know: bear in mind that there is no check-in procedure for luggage items.

Tip: each ferry company has its own baggage allowance policy. We recommend that you don’t carry more than 50 kg of luggage to avoid delays due to restricted space in the luggage area.


Most vessels traveling to Piraeus from Heraklion feature cabins with beds. We recommend that you book a cabin to enjoy the crossing in privacy and comfort.

Pet travel

You can travel with your pet on the ferry from Heraklion to Athens (Piraeus), depending on the company and type of vessel. Make sure to carry along the necessary certificates, tickets and any pet supplies you may need for your trip.

Where can I book ferry tickets from Heraklion to Athens (Piraeus)?

You can easily book Piraeus ferry tickets on Ferryhopper. Find all available ferry crossings, compare companies, itineraries and prices, and book your ferry to Piraeus from Heraklion with just a few clicks.

Book your ferry tickets