Athens' three ferry ports
Athens is served by three ports, each with its own strengths.
Piraeus is the largest port in Greece and the closest to the city centre, around 10 kilometres away. It serves the widest range of destinations, the Saronic Gulf islands, the Cyclades, the Dodecanese, the northeastern Aegean islands, and Crete. Ferries to the Saronic Gulf islands and the Dodecanese depart exclusively from Piraeus. It is also the easiest port to reach, connected directly to central Athens by metro.
Rafina sits on the northeast coast of Attica, around 30 kilometres from the city centre but closer to the airport. It offers fast connections to Andros, Tinos, and Mykonos year-round, with additional Cyclades routes such as Paros, Naxos, Ios, and Santorini in summer. Some destinations are quicker to reach from Rafina than from Piraeus.
Lavrio is the furthest from Athens, around 60 kilometres to the southeast, but the closest of the three to certain less-visited islands. It serves Kea, Kythnos, and a range of other Cyclades. Kea is accessible only from Lavrio.