Rafina port and ferries, about 30 minutes from Athens Airport

Athens Airport to Rafina Port

Every way to get there — and how to catch your ferry

Rafina port is only ~20–30 minutes (about 25 km) from Athens "Eleftherios Venizelos" Airport — far closer than Piraeus. You have four ways to make the trip: a private transfer, the direct €4 KTEL bus, a taxi, or a rental car. Here's how each works, what it costs, and how to time it so you don't miss your Cyclades ferry.

~20–30 min by road €4 direct bus ~25 km — closer than Piraeus Straight to your ferry

Your options at a glance

Four ways from Athens Airport to Rafina port — side by side.

OptionTimePriceBest for
Private transferDoor-to-door, pre-booked ~20–30 min from €45 (fixed) Groups, luggage & early ferries
KTEL busDirect airport line ~40–60 min €4 (fixed) The cheapest way — stop is inside the port
TaxiFrom the airport rank ~20–30 min ~€40–55 (metered) 24/7, no booking needed
Rental carPick up at the airport ~25–35 min drive compare live rates Exploring beyond the port

In a hurry? If you're connecting to a ferry, a pre-booked transfer or a taxi (~20–30 min) is safest. The €4 bus is great value but slower and tied to its timetable — fine if you've got a comfortable gap before your sailing.

Private transfer (fastest, door-to-door)

A driver meets you at arrivals and takes you straight to the port — ideal when you have a ferry to catch.

A pre-booked transfer is the calmest way to start an island trip: your driver tracks your flight, waits at arrivals with a name sign, and drives you the ~25 km to Rafina in about 20–30 minutes. The price is fixed before you book — roughly the same as a metered taxi, but with no surprises and someone waiting even if you land late.

  • Fixed price from €45 (standard car, up to 4 + bags); €60–70 for a minibus/van.
  • English-speaking drivers, flight tracking & meet-and-greet.
  • Child seats on request — handy for families.

Enter your flight and destination for an exact, fixed price — free cancellation up to 24 h before.

Get your transfer price Welcome Pickups Operated by Welcome Pickups · trusted by 1.5M+ travellers

More detail, the full booking widget and a step-by-step in our Athens Airport ⇄ Rafina transfers guide.

The KTEL airport bus (cheapest, €4)

KTEL Attikis runs a direct Airport–Rafina express line — the budget choice at a fixed €4.00. Buses leave from outside the arrivals hall and the journey takes roughly 40–60 minutes, with the final stop right inside Rafina port, steps from the ferry gates.

  • Flat €4 fare — buy at the KTEL kiosk or on board (carry cash).
  • Catch it just outside Arrivals at the airport; the Rafina end is inside the port.
  • Runs every couple of hours — great value, but check it lines up with your ferry.

Always confirm the timetable for your travel date on the official KTEL Attikis Airport–Rafina page — times change by season, and there are fewer late-night departures.

Airport bus at a glance

Line
KTEL Airport ⇄ Rafina
Fare
€4.00 fixed (cash)
Journey
~40–60 min
Airport stop
Outside Arrivals
Rafina stop
Inside the port
Tickets
Kiosk or on board

Taxi from Athens Airport to Rafina

Always available, no booking — just agree the fare before you set off.

Licensed taxis wait at the rank outside arrivals 24/7, so you can simply walk out and go. The ride to Rafina is the same ~20–30 minutes as a transfer. Unlike the fixed flat fare into central Athens, the trip to Rafina is metered — usually around €40–55 depending on traffic and the time of day (the higher night tariff applies between midnight and 05:00). Ask the driver to estimate the fare before you leave, and have some cash as a backup. Greek taxis rarely carry child seats. Uber and Bolt operate at the airport too, but in Greece they mostly dispatch the same licensed taxis, and late-night supply out to Rafina can be thin — so a pre-booked transfer is the more reliable choice for an early ferry.

Rent a car at the airport

Worth it if you want to explore Rafina, the Attica coast or beaches under your own steam.

All the major rental desks are in the airport's arrivals area, and the drive to Rafina is an easy ~25–35 minutes. A car makes sense if you're staying around Rafina, Nea Makri or Marathon and want to reach the beaches, or you're spending a night before an early ferry. If you're heading straight to the islands, you don't need one for the crossing — note that taking a car on the ferry costs extra, so many travellers leave the car and rent again on arrival. See our parking guide if you're leaving a car at the port.

Compare car hire at Athens Airport

Check live prices across all the major suppliers and book free-cancellation rates in a couple of clicks.

Compare car rental

Going the other way: Rafina port to Athens Airport

Coming back from the islands with a flight to catch.

Every option runs both ways. The airport-bound KTEL bus and taxis leave from inside Rafina port, and a transfer can be pre-booked to meet your ferry — the driver tracks the boat (ferries can run late) and takes you straight to the terminal. The drive is the same 20–30 minutes. If you've got a same-day flight, aim for around 3 hours between your ferry's scheduled arrival and your departure to stay comfortable for check-in. Catching the very first boat back? Our early ferry from the airport guide covers the tight overnight connections.

Making your ferry — and booking it

How early to arrive, and where to get your ticket.

Aim to be at Rafina port about 1.5 hours before your ferry departs — long enough to find the gate, collect or scan tickets and board without stress. Work backwards from there: for a transfer or taxi allow ~30 minutes from the airport plus buffer; for the bus, give yourself extra and confirm it connects with your sailing.

  • Rafina sails to Andros, Tinos, Mykonos, Paros, Naxos, Santorini, Ios & Marmari.
  • Book ahead in summer — popular sailings sell out.
  • Compare every operator and get an instant e-ticket below.

Full Rafina port guide →

Powered by Ferryhopper — or see the full Rafina ferry timetable.

We may earn a small commission from transfers, ferries and car hire booked through links on this page, at no extra cost to you.

Athens Airport to Rafina — FAQ

The questions travellers ask most.

How do I get from Athens Airport to Rafina port?
Four ways: a private transfer (~20–30 min, from €45 fixed), the direct KTEL bus (~40–60 min, €4), a taxi (~20–30 min, ~€40–55 metered), or a rental car (~25–35 min drive). For a ferry connection, a transfer or taxi is the safest; the bus is the cheapest.
Is there a direct bus from Athens Airport to Rafina?
Yes — KTEL Attikis runs a direct Airport–Rafina line for a fixed €4.00, paid in cash at the kiosk or on board. It leaves from outside Arrivals and the last stop is inside Rafina port. Always check the current timetable on the official KTEL site, as times change seasonally.
How much is a taxi from Athens Airport to Rafina?
It's metered (not the fixed city-centre flat fare), usually around €40–55 depending on traffic and time of day — the higher night tariff applies between midnight and 05:00. Agree an estimate with the driver before you set off. A pre-booked transfer costs about the same but the price is fixed in advance.
How long does it take from Athens Airport to Rafina?
About 20–30 minutes by car, taxi or transfer — Rafina is only ~25 km from the airport, much closer than Piraeus. The bus takes roughly 40–60 minutes with stops.
How do I get from Rafina port back to Athens Airport?
The same options run in reverse — the KTEL bus and taxis leave from inside the port, and a transfer can be pre-booked to meet your ferry. Allow about 3 hours between your ferry's arrival and a same-day flight to be comfortable.
How early should I leave the airport to catch my ferry?
Plan to reach Rafina port about 1.5 hours before departure. Allow ~30 minutes for the drive plus a buffer for traffic; if you're taking the bus, give yourself extra and confirm it connects with your sailing time.
Is there a train from Athens Airport to Rafina?
No — there's no direct train to Rafina. The practical choices are the transfer, bus, taxi or a rental car.
@rafinainfo

Follow Rafina, every day

Sunsets over the port, live ferry updates, hidden beaches and the food we can't stop eating — join the community on Instagram & Facebook.

Rafina town and harbour from above Ferries docked at Rafina port Whitewashed seaside chapel near Rafina A sunny weekend by the sea in Rafina Grilled octopus at a Rafina seaside taverna Golden hour over the Rafina coastline @rafinainfo