Key Takeaways
- Rafina is about 15 to 20 km from Athens Airport, typically 20 to 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.
- Each ferry company sets its own boarding cut-off, so check your ticket and 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
3 hrs
Comfortable landing buffer
Why Use Rafina Instead of Piraeus?
Rafina has daily ferries to Andros, Tinos and Mykonos, and some boats continue to Paros and Naxos. For travellers landing at ATH and going straight to those islands, Rafina usually beats Piraeus on total journey time because the airport run is much shorter.
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 (many Santorini, Crete and central Cyclades sailings). See our Athens Airport to Piraeus Port guide.
Choose Lavrio when
You are heading to Kea or Kythnos, since those routes usually leave from Lavrio, not Rafina.
How Far Is Rafina from Athens Airport?
Distance is about 15 to 20 km depending on the exact port gate. In light traffic the drive is often 20 to 25 minutes. In July and August, especially late afternoon, 30 to 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 are available 24/7 at Exit 3 on the arrivals level. Unlike the airport-to-city-centre route, Rafina does not have the famous €50 / €65 flat fare. The taximeter applies: €1.80 to start, €0.90 per km on the day tariff or €1.25 per km on the night tariff, plus a €4 airport surcharge (Government Gazette B 5674, 18 September 2026). Ask for an estimate before you sit down. Greek taxis are required to accept card payments, but carry some euros in case the terminal fails.
Confirm before you ride
Ask the driver for an estimate to Rafina Port and check the meter is running when you set off. If something feels off, step out and take the next official taxi or use a pre-booked transfer.
KTEL bus
The KTEL Attikis bus to Rafina is the budget option. It leaves from the outer lane of the arrivals level, but the airport’s own site gives two spots (outside Exit 5, and between Exits 2 and 3 opposite the Sofitel), so check the signs or ask at airport information. The airport does not publish fares or journey times for this line, so confirm them with KTEL Attikis.
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.
| Option | Typical time | Best for |
|---|---|---|
| Private transfer | 20-35 min | Tight ferries, families, groups, late arrivals |
| Taxi | 20-40 min | Flexible timing, light planning |
| KTEL bus | Varies | Budget 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. Each ferry company sets its own boarding cut-off, so check the time on your ticket.
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 to 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 strength is the northern Cyclades: Golden Star Ferries runs daily from Rafina to Andros, Tinos and Mykonos. Crossing times depend on the vessel and stops, and 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 or the KTEL 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 to 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.
Yes. Rafina is roughly 15 to 20 km from ATH, while Piraeus is a much longer run across the city. If your ferry leaves from Rafina, it is almost always the better airport connection.
No practical direct metro link. Travellers use the KTEL bus, a taxi, or a private transfer. Routing via central Athens on metro and then another bus is slow and rarely worth it with luggage.
There is no flat fare like the city-centre airport rate. The taximeter applies: €1.80 to start, €0.90 per km on the day tariff or €1.25 per km on the night tariff, plus a €4 airport surcharge (Government Gazette B 5674, 18 September 2026). Ask for an estimate before you depart.
Rafina is especially important for Mykonos, Andros and Tinos, with additional seasonal services. Always check your ticket, because many Santorini and Crete sailings still leave from Piraeus instead.
Yes. A pre-booked driver tracks your flight, meets you in arrivals and goes straight to the port, which removes the two biggest risks: taxi-rank queues and guessing the bus stop after a long flight.




