Back to Blog
Transfers7 min read

Athens Airport to Rafina Port Transfer (2026): Taxi, Bus and How to Catch Your Ferry

Key Takeaways

  • Rafina is about 15–20 km from Athens Airport — typically 20–35 minutes by car, longer in summer traffic.
  • It is the smart port for Mykonos, Andros and Tinos when you land at ATH and head straight to a ferry.
  • There is no useful metro link; options are KTEL bus, taxi or a pre-booked private transfer.
  • Ferry check-in at Rafina often closes 30–45 minutes before departure — build a real buffer after landing.
In this guide

If your ferry leaves from Rafina, you are in luck: the port sits roughly 15 to 20 kilometres from Athens International Airport — one of the shortest airport-to-port runs in Greece. Get the transfer wrong, though, and a tight Mykonos sailing becomes a missed boat with very little waiting infrastructure to fall back on.

We drive this corridor constantly in summer. This guide covers real drive times, what a taxi roughly costs, where the KTEL bus actually stops, and when a private transfer is worth it. If you are still choosing between ports, see our wider guide to Athens to the Greek islands first.

~15–20 km

Airport to Rafina

20–35 min

Typical drive

Mykonos

Key ferry route

30–45 min

Ferry check-in buffer

Why Use Rafina Instead of Piraeus?

Rafina is the main departure hub for the northern Cyclades: Mykonos, Andros, Tinos and several seasonal routes. For travellers landing at ATH and going straight to those islands, Rafina usually beats Piraeus on total journey time because you skip the longer airport-to-Piraeus run and often catch a faster crossing.

Choose Rafina when

Your ticket says Rafina, and your island is Mykonos, Andros, Tinos or another northern Cyclades sailing from this port.

Choose Piraeus when

Your ferry or cruise leaves from Piraeus (most Santorini, Crete and many central Cyclades sailings). See our Athens Airport to Piraeus Port guide.

Choose Lavrio when

You are heading to Kea or Kythnos — those routes usually leave from Lavrio, not Rafina.

How Far Is Rafina from Athens Airport?

Distance is about 15–20 km depending on the exact port gate. In light traffic the drive is often 20–25 minutes via Attiki Odos and the local approach roads. In July and August, especially late afternoon, 30–40 minutes is more realistic.

That short distance is why so many island-hoppers prefer Rafina after an international arrival: you can clear immigration, collect bags and still make a mid-afternoon ferry if your connection timing is honest. The trap is treating a 20-minute map estimate as a guarantee on a summer Friday.

Your Transfer Options Compared

Private transfer

A pre-booked private transfer is the cleanest option if your ferry timing is tight, you have luggage, you are travelling as a family or group, or you land late. The price is fixed before you travel. Your driver tracks the flight, meets you in arrivals with a name sign, and drops you at the correct part of the port.

For anyone who cannot afford to miss a sailing, this is the option we recommend. The cost difference versus a taxi is usually modest compared with rebooking a ferry in peak season. Book a private Athens Airport to Rafina Port transfer with Theo Travel if you want the door-to-gate version done properly.

Taxi from the official rank

Yellow taxis queue at Exit 3 on the arrivals level. Unlike the airport-to-city-centre route, Rafina does not have the same famous €40 / €55 flat fare. Expect a metered or quoted fare that commonly falls roughly in the mid-€30s to around €50 by day, higher at night — confirm before you sit down, and keep cash as backup even if the driver has a card machine.

Confirm before you ride

Ask for the total fare to Rafina Port before the taxi leaves the kerb. If the number sounds vague or keeps changing, step out and take the next official taxi or use a pre-booked transfer.

KTEL bus

The KTEL Attikis bus is the budget option. It typically stops near the Sofitel Airport Hotel area — not always at the same place as the main X95/X96 express-bus stands — so ask at airport information if you cannot find it. Tickets are cheap (a few euro) and the ride is often around 25–40 minutes depending on stops and traffic.

The bus works well if you have light luggage, plenty of time before sailing, and some tolerance for finding the stop. It is a poor choice for a tight ferry connection, late-night arrivals with big bags, or travellers who hate uncertainty after a long flight.

OptionTypical timeBest for
Private transfer20–35 minTight ferries, families, groups, late arrivals
Taxi20–40 minFlexible timing, light planning
KTEL bus25–40+ minBudget travellers with a big buffer

How Much Buffer Do You Need Before the Ferry?

Work backwards from sailing time, not from the map. After landing you still need immigration (if arriving from outside Schengen), baggage reclaim, walking to your transfer, the drive, and port check-in. Many Rafina operators want you checked in 30–45 minutes before departure.

Comfortable connection

At least 3 hours between scheduled landing and ferry departure in summer, more if you need to buy tickets at the port.

Tight but possible

Around 2–2.5 hours only if bags come quickly, you have tickets already, and a private transfer is waiting.

Too tight

Under 2 hours after an international long-haul — do not gamble it in July or August.

Buy the ferry ticket first

Have your Rafina ferry ticket booked before you land. Peak Mykonos sailings sell out, and standing in a ticket queue after a delayed flight is how people miss boats.

Which Ferries Leave from Rafina?

Rafina’s core year-round strength is the northern Cyclades. Fast boats to Mykonos can be around two to three hours depending on the vessel and stops. Andros and Tinos are also regular. Seasonal schedules expand in summer, so always check your ticket for the exact port — never assume Mykonos means Rafina, and never assume Rafina means every Cycladic island.

Mykonos itself has more than one port area (including Tourlos / New Port for many larger ferries). Confirm the arrival pier on your ticket so your island taxi or hotel transfer knows where to meet you.

What Should You Do After You Land?

Follow arrivals signs, clear passport control if required, collect luggage, then meet your driver in the arrivals hall or head to the taxi rank / Sofitel-area bus stop. Tell your transfer company your flight number so they can adjust for delays. If you are on a private transfer with Theo Travel, you will receive meeting-point details in your confirmation.

Once at Rafina, the port is compact compared with Piraeus. Still, give yourself time to find the right gate, especially with suitcases. If your sailing is cancelled by Meltemi winds — common in high summer — you will want phone battery, snacks and a plan B, not a sprint from the kerb.

Private Transfer vs Taxi vs Bus: Our Honest Pick

Take the bus if you are solo, on a budget and have hours to spare. Take a taxi if you are flexible and happy to confirm the fare on the spot. Book a private transfer if the ferry matters, the bags are heavy, the kids are tired, or the flight is delayed. That is the decision framework we use with our own clients every week.

If you also need the reverse journey later — island return into Rafina, then ATH for a flight home — the same logic applies. Leave a buffer day before international departures when you can; summer wind cancellations are real. For a fixed-price pickup, book the Rafina Port to Athens Airport transfer or contact Theo Travel with your flight and ferry times.

Frequently Asked Questions

Usually 20–35 minutes by car in normal traffic. In peak summer afternoons it can stretch toward 40 minutes. Always add time for baggage reclaim and ferry check-in on top of the drive.

Theo Travel

Need a private tour or transfer?

Fixed-price private transfers and day tours across Athens and Greece. Professional chauffeurs, Mercedes-Benz fleet, 25 years of experience.

Related Guides