Piraeus or Rafina: choosing the right Athens ferry port
20 July 2026 · Thanasis, Monobrow operations, 30+ years in Greek travel
Athens has two ferry ports, and a surprising number of people find this out at the wrong one. Piraeus is the big one, southwest of the city, on the metro, and it serves almost everything. Rafina is small, on the east coast near the airport, and it serves Mykonos, Tinos, Andros and a handful of others. They are an hour apart by road and there is no quick way between them.
When Rafina is the better port
If you are flying in and going straight to Mykonos, Tinos or Andros, Rafina is roughly twenty five minutes from Athens airport against an hour or more to Piraeus. The crossing is shorter and often cheaper too. If your hotel is in central Athens, Piraeus wins, because it is the end of metro line one and line three and you can be there for the price of a ticket.
Getting to Rafina port from Athens airport
Rafina is much closer to the airport than Piraeus, which is why it is often the easier port if you are heading straight to the islands after landing. The KTEL bus to Rafina leaves from the Arrivals Level, between Exits 2 and 3, in the outer lane opposite the Sofitel hotel. A taxi or a private transfer is the simplest option with luggage or a group, and an airport to Rafina transfer can be waiting when you land.
Rafina port: what first timers get wrong
Arriving far too early, then not knowing where to wait. People expect an airport. Rafina is not one. The port sits right next to the town, with cafes and restaurants around the harbour. When worried clients call Thanasis from the quay saying "We are here, what do we do now?", his answer is: "You are in Rafina. Relax." Have a coffee, eat something, sit by the water.
Arriving ten minutes before departure. Because Rafina is smaller than Piraeus, people assume they can cut it fine. Not in summer: traffic, luggage, finding the right ferry, and a busy quay. Arrive with time to be comfortable, then enjoy the town.
Walking to the wrong boat. Before you start walking around, check your ferry's name and destination on the departure information. Seeing a ferry does not mean it is yours.
How early to arrive
An hour before departure for a conventional ferry, and do not cut it. Piraeus is enormous, the gates are numbered E1 to E12 and spread over several kilometres, and the gate is confirmed late. Rafina is small enough to be simple, but the road in backs up badly on summer weekends. Greek ferries close boarding on time and they do not wait.
The bit that goes wrong
Luggage and stairs. Fast catamarans stack cases in a rack by the door and there is a scrum at each stop. Board early, take a seat near your bags, and know your island's arrival time, because the crew announce it once and often only in Greek.
We handle ferry bookings across all the Greek operators and pair them with private transfers at both ends, so nobody is dragging a suitcase down a pier looking for gate E9. If you are stringing several islands together, Greek island hopping covers how the week fits.
More on this in ferry tickets and routes.
