iLoveGreece

Ports

Rafina Port Guide: The Quick Ferry Port Near Athens Airport

How to reach Rafina from Athens airport and the centre, which islands sail from there, and when it beats Piraeus.

By the iLoveGreece editorial team · Last reviewed 2026-11

Quick answer

Rafina is a small port east of Athens, about 25 minutes by road from the airport. Ferries leave for Andros, Tinos, Mykonos, Naxos, Paros and other Cyclades islands. If you land and sail the same day, Rafina is often quicker than Piraeus. KTEL buses connect it with the airport and with central Athens (Pedion Areos).

At a glance

Getting to Rafina (approximate)
FromHowTime
Athens airportKTEL bus or taxi20–30 min
Central AthensKTEL bus from Pedion Areosabout 60 min
PiraeusTaxi50–70 min

What to know

  • The port is compact: ticket offices, cafés and boats are all within a short walk.
  • Arrive 30–45 minutes before sailing; check which quay your boat uses.
  • Rafina sits in a windy spot; fast boats are affected more on meltemi days.
  • Check your ticket — some Mykonos and Paros ferries leave from Piraeus instead.

FAQ

Is Rafina closer to Athens airport than Piraeus?

Yes, much closer — about 25 minutes by road compared with around an hour to Piraeus.

Which islands can I reach from Rafina?

Mainly Andros, Tinos, Mykonos and some Naxos and Paros sailings, plus a few other Cyclades routes.

Rafina vs Piraeus →Port guides →

Related guides

Updated 2026-11. General planning guidance. Check with operators and local authorities.