Rafina port and town from above

Getting to & around Rafina

Airport, Athens, the port & the beaches

How to reach Rafina from the airport or central Athens — and how to get around once you're here. Prices and times are approximate.

How do I get from Athens Airport to Rafina? Athens International Airport to Rafina port is about 25 km, a 20–30 minute drive. A taxi or pre-booked transfer is the quickest and easiest, door-to-door from about €45. There's no direct train; the budget KTEL bus (€2.40, cash) runs from central Athens (Nomismatokopio, Metro Line 3), not the airport, so from the airport a transfer or taxi is usually simplest.

From the airport or Athens

Four ways to reach Rafina, easiest first.

Private transferEasiest
From €45 · 20–30 min

Door-to-door from the airport or central Athens. Best for early ferries, groups and luggage.

Book a transfer →
Taxi
Metered · 20–30 min

Available 24/7 from the airport rank. Quick, but the priciest option — agree the fare or use the meter.

Compare with transfers →
KTEL bus
€2.40 · full fare

From Athens, KTEL buses leave from Nomismatokopio (Metro Line 3); pay on board, cash only.

Bus timetable →
Drive & park
Paid lots · by the port

A short drive from Athens. Paid municipal parking near the terminals — no free parking on the quay.

Parking guide →

No direct train to Rafina. From the airport, take the suburban train to the city centre, then a KTEL bus or taxi to the port.

Book an airport transfer

Door-to-door from Athens Airport or central Athens — a fixed price, flight tracking and a driver who waits if you land late.

We may earn a small commission from bookings made through links on this page, at no extra cost to you.

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

Athens Airport public buses

Four 24-hour express lines link the airport with Athens, Piraeus and the intercity bus stations. Useful for a city stop or an onward connection — but note that none of them serve Rafina.

X95
Syntagma · central Athens

Direct to the city centre (Syntagma Square) — walking distance from the Acropolis, Plaka and Monastiraki.

X96
Piraeus port · ~90 min

The coastal route to Piraeus — the bus to take only if your ferry leaves from Piraeus rather than Rafina.

X93
KTEL Kifissos & Liosion · ~65 min

Connects the airport with the two intercity (KTEL) bus stations, about every 40 minutes — for onward travel across the Greek mainland.

X97
Elliniko metro · south Athens

Links the airport with Elliniko metro station for the southern suburbs and the rest of the metro network.

Flat fare €5.50, paid on board. All four lines run 24 hours a day, roughly every 30–60 minutes, from the stop on the arrivals level between Exit 4 and Exit 5. The standard €1.20 Athens city ticket is not valid to or from the airport — buy an ATH.ENA ticket at the airport booth or machines, or tap a contactless card, Apple Pay or Google Pay. Fares confirmed with OASA, June 2026.

Heading to Rafina? These express buses don't reach the port — use a transfer, taxi, or the direct KTEL Rafina bus above instead.

Getting around Rafina

Rafina itself is compact and walkable — the port, the ticket offices, the tavernas and the shops are all within a few minutes of each other, so once you arrive you rarely need transport in town.

For the beaches and nearby spots — Artemida, Nea Makri, Marathon and Schinias — a taxi or a pre-booked transfer is the easiest way, since they're not all on a convenient bus route. Travelling as a group or planning a few stops? A minibus transfer can work out well — just ask us.

Heading onward? Ferries to the Cyclades leave straight from the port — see the ferry search for live times and tickets.

Useful numbers

KTEL Attikis (buses)
210 880 8080
Rafina Port Authority
22943 21201
Emergency (EU)
112

Rent a car to explore

The beaches and nearby spots — Schinias, Nea Makri, Marathon — aren't all on a bus route, so a car makes the whole coast easy. Compare 500+ companies and save up to 70%.

We may earn a small commission from bookings made through links on this page, at no extra cost to you.

If the search box doesn't load, you can browse rental cars directly.

Getting to Rafina — FAQ

How do I get from Athens Airport to Rafina?
It's about 25 km, a 20–30 minute drive. A taxi or pre-booked private transfer is the quickest and easiest, from about €45 door-to-door. There's no direct train, and the €2.40 KTEL bus runs from central Athens, not the airport.
Is there a train or metro to Rafina?
No. There's no direct train or metro to Rafina. From the airport, take a taxi or transfer; or take the suburban train to central Athens and then a KTEL bus from Nomismatokopio (Metro Line 3).
How much is the bus to Rafina?
The KTEL bus is €2.40 full fare, paid in cash on board. It runs from Nomismatokopio (Athens Metro Line 3) to Rafina port.
How long does it take to reach Rafina from the airport?
About 20–30 minutes by taxi or private transfer, covering roughly 25 km. Allow extra time in heavy traffic and arrive at the port 30–45 minutes before your ferry.
Is there a direct bus from Rafina port to Athens Airport?
Yes — a direct KTEL bus links Rafina port and Athens International Airport for a fixed €4.00, taking about 40 minutes. It's the cheapest airport connection, though a taxi or private transfer is faster at 20–30 minutes.
How do I get from Rafina to central Athens?
KTEL Attikis buses run from Rafina port to the Athens intercity terminal and to Nomismatokopio (Metro Line 3) for about €2.40, paid on board in cash. There is no train or metro to Rafina.
How long before my ferry should I leave central Athens?
The KTEL bus from Nomismatokopio takes about 45 minutes, but allow extra for buying your ticket, traffic and boarding — leave central Athens around 3 hours before your ferry. By taxi or transfer (20–30 minutes) you can leave a little later, but still build in a buffer.
How much is the bus from Athens Airport to the city?
The airport express buses (X93, X95, X96 and X97) cost €5.50 for a single full-fare ticket — the standard €1.20 Athens city ticket is not valid to or from the airport. They run 24 hours a day, every 30–60 minutes, from the arrivals level between Exit 4 and Exit 5. None of them go to Rafina, though: for the port take a transfer, taxi or the direct KTEL bus.
Which airport bus goes to central Athens or Piraeus?
Bus X95 runs to Syntagma in central Athens, X96 to Piraeus port (about 90 minutes), X93 to the Kifissos and Liosion intercity (KTEL) bus stations, and X97 to Elliniko metro station. All cost €5.50 and run around the clock. For Rafina you need a transfer, taxi or the KTEL Rafina bus instead.

Not sure how to get here?

Tell us your flight or hotel and we'll point you to the easiest way to Rafina.

@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