More than a ferry stop
Rafina is a working fishing-and-ferry town on the east coast of Attica, about 25 km from Athens and only 20–30 minutes from the airport. It's the mainland's gateway to the northern Cyclades — Andros, Tinos and Mykonos — and the second-busiest passenger port in the Athens area after Piraeus. But it's also a genuinely nice place to be: a compact harbour ringed with fish tavernas, easy beaches a short drive away, and far fewer crowds than the big Piraeus terminals.
When to come
Ferries to Andros, Tinos and Mykonos run year-round, so Rafina works in any season — but the town is at its liveliest in summer. The fuller summer timetable, with more daily sailings and seasonal high-speed routes reaching further into the Cyclades (Paros, Naxos, Santorini and Ios), typically runs from around late March or April through October; in winter the service is reduced. If you can choose, late spring and September are the sweet spot: the sea is warm, the tavernas are open, and the harbour isn't shoulder-to-shoulder the way it can be in July and August. Whenever you sail, it's worth arriving at the port about 30–45 minutes before departure — a bit more at the height of summer, when the quayside gets busy.
Getting around
Getting here is easy. From Athens International Airport a taxi or pre-booked private transfer takes roughly 20–30 minutes; there's also a direct KTEL airport bus for a fixed €4.00, or you can come from central Athens via KTEL from Nomismatokopio (the end of Metro Line 3) for about €2.40. There's no direct train to Rafina, so it's road or bus all the way. Once you're in town you won't need a car — the port, the tavernas and the kiosks are all walkable around the harbour — but a car or taxi is handy if you want to reach the beaches or head north to Schinias and Marathon.
What to order
Rafina is known for its fresh-fish tavernas, and the row of them around the harbour is the reason a lot of Athenians drive out here on a weekend. The move is simple: pick a place on the water, ask what came in that morning, and let them grill it whole with nothing more than olive oil and lemon. Add a Greek salad, maybe some fried small fish or a plate of grilled octopus to start, and you've got the classic Rafina lunch. It's not fancy — it's just very, very fresh.
Got a layover before your ferry?
Because the port is right in the middle of town, even a couple of spare hours are easy to fill. Here's how locals would spend a Rafina layover.
- Have a long, slow fish lunch by the quay — you can watch your ferry come in from the table.
- Walk up into the small streets above the harbour for a frappé and a bit of shade away from the boats.
- If you've a few hours and a car, duck down to Marikes or Ble Limanaki for a quick swim before you sail.
- Stock up at the harbour kiosks — water, snacks and coffee for the crossing are cheaper bought on land.
Local tips
- Heading to the northern Cyclades? Sail from Rafina, not Piraeus — it's closer to the airport and skips the Athens traffic.
- The port is right in town — fit in a swim or a fresh-fish lunch by the quay before you board.
- Bring some cash — the KTEL bus (€2.40) is paid on board, and the harbour kiosks are cash-friendly.
- In July and August, book ferries ahead and arrive 30–45 minutes before departure.
- Beaches are a short drive away — sandy family bays and snorkelling coves alike.
- Catching an early ferry? A pre-booked transfer beats a pre-dawn taxi scramble.
Explore Rafina
Dive into the guides that matter for your trip.
Useful numbers
- Rafina Port Authority
- 22943 21201
- KTEL Attikis (buses)
- 210 880 8080
- Rafina Health Centre
- 22943 20011
- Emergency (EU)
- 112
Anything you're not sure about?
We're locals — ask us about ferries, beaches, food or getting around. It's free.
