The ferry port of Heraklion connects the Greek island of Crete with the Greek mainland (Piraeus) and the islands of Halki, Crete, Mykonos, Ios, Thira, Tinos, Kasos, Naxos, Karpathos, Rhodes, Syros, Milos, Anafi and Paros.
All direct ferry routes to and from Heraklion. Click on a port or route for more information. You can download and print the map via the following link: Route map Heraklion.
Book a ferry to Heraklion
Overview of all ferry routes to and from Heraklion: