Heraklion ferry port in Crete is an important transportation hub, with ferry connections to Piraeus Port in Athens, Cyclades islands like Santorini and Paros, and Dodecanese islands such as Rhodes and Karpathos.
Rethymno ferry port on the Greek island of Crete is located by the marina and opposite the historic Venetian Port.
Diafani ferry port is the secondary port of Karpathos, and is located in the north of the island. Ferries connecting other locations in Greece arrive and depart 3 times a week.
The main ferry port on the Greek island of Symi is Gialos. It’s located in Chora, on the north side of the island and has ferry connections with Piraeus and the Dodecanese islands.
Karpathos Ferry Port is located in the main town of Pigadia, also known as Karpathos Town, on the south east coast of the Greek island of Karpathos.
Kasos ferry port is located in the port town of Fry (Fri), on the north side of Kasos Island. It’s a new ferry port, connecting Kasos with destinations in the Dodecanese, Cyclades, and also Piraeus Port.
The domestic ferry terminal at Igoumenitsa on mainland Greece has ferry connections with Corfu, Paxos, Patras and occasionally Kefalonia.
The ferry port on the Greek island of Paxos is located close to the main town of Gaios. Ferries from Paxos ferry port go to Corfu and Igoumenitsa.
Lefkimmi ferry port is located in the south of Corfu, Greece. From here, you can take ferries to Igoumenitsa and Paxos (Paxi).
The main ferry port in Corfu is located in Corfu town, on the east coast of the Greek island. Corfu town ferry port has ferry connections with other Greek ports as well as destinations in Italy and Albania.