OneStopList

Gods and goddesses

Closest Athens Port to Airport: Quick Answer

Updated November 7, 2026

Closest Athens Port to Airport: Quick Answer

The closest Athens port to the airport is the Port of Rafina, located about 20 kilometers (12 miles) from Athens International Airport (ATH). A taxi or car ride between Rafina and the airport typically takes 25 to 40 minutes, depending on traffic, making it the practical choice for travelers connecting between a flight and a ferry. The Port of Piraeus, Athens’ main passenger port, is roughly 40 kilometers (25 miles) from the airport, a journey that usually takes 45 to 70 minutes by road.

Why Rafina Is the Airport’s Nearest Port

Rafina sits on the eastern coast of Attica, on the same side of the region as the airport. The airport is located near the coast at Spata, and the road from the airport to Rafina runs along a relatively direct route through the Mesogaia plain. This geographic alignment means you do not have to cross the entire Athens metropolitan area, as you would when heading to Piraeus on the western side of the city. The main road connecting them, the A64 (Attiki Odos) and the regional road to Rafina, is a straightforward drive without the need to enter central Athens.

Travel Times and Distances at a Glance

  • Airport to Rafina: Approximately 20 km (12 mi), 25–40 minutes by car or taxi.
  • Airport to Piraeus: Approximately 40 km (25 mi), 45–70 minutes by car or taxi, depending on traffic.
  • Airport to Lavrio: Approximately 30 km (19 mi), 35–50 minutes by car or taxi. Lavrio is another small port, but it has far fewer ferry routes than Rafina.

These times are estimates for a private car or taxi. Public transport adds significant time, especially to Piraeus.

Which Ferries Leave From Rafina

Rafina is a busy ferry port, though smaller than Piraeus. It primarily serves the Cyclades islands, especially those in the central and eastern parts of the group. Common destinations include Andros, Tinos, Mykonos, Paros, Naxos, Ios, Santorini, and the smaller islands of the eastern Cyclades. It is also a departure point for some routes to Evia (Euboea) and the Sporades islands, though those are less frequent. If your island destination is in the western Cyclades, such as Kea, Kythnos, or Serifos, Piraeus is usually the better starting point because Rafina’s routes are limited for those islands.

When to Choose Piraeus Instead

Piraeus is the largest and busiest port in Greece, handling the vast majority of ferry traffic. It serves the Saronic Gulf islands (Aegina, Poros, Hydra, Spetses), the Argolic Gulf, and most of the Cyclades, including the popular western islands. It is also the main hub for ferries to Crete (Heraklion and Chania) and the Dodecanese islands like Rhodes and Kos. If your ferry departs from Piraeus, you must factor in the longer transfer from the airport. The trip involves either a taxi (45–70 minutes) or public transport: the Athens Metro Line 3 (the airport line) runs directly to the Piraeus station, with a journey time of about 55–60 minutes from the airport, plus the time to walk to the ferry gates. The metro is reliable and avoids traffic, but it is slower than a taxi.

Public Transport Options to Each Port

For Rafina, public transport is less convenient. There is no direct metro or train. The main option is the X95 bus from the airport to Syntagma Square in central Athens, then a transfer to a regional bus (KTEL) that goes to Rafina. This journey takes roughly 90 minutes to 2 hours in total. A more practical option is the local bus line that runs directly from the airport to Rafina, but it is infrequent. In practice, most travelers with luggage and a ferry to catch take a taxi to Rafina, as the cost is moderate and the time saving is substantial. For Piraeus, the metro is the clear public transport winner because it is direct, frequent, and runs from the airport terminal.

Cost Comparison for Transfers

A taxi from the airport to Rafina typically costs between €35 and €45, depending on time of day and traffic. A taxi to Piraeus costs between €50 and €70. The metro to Piraeus costs €10 for a single ticket (as of standard airport pricing), which is far cheaper than a taxi, but you must handle your luggage on the train. The X95 bus to Syntagma costs €6, and the KTEL bus to Rafina costs about €3, making the public route to Rafina very cheap but time-consuming. If you are traveling with a family or heavy luggage, the taxi difference between the two ports is often worth the convenience.

Common Misconceptions About the Airport Ports

A frequent mistake is assuming that all ferries leave from Piraeus because it is the most famous port. In reality, many island routes, especially to the Cyclades, depart from Rafina, and some even depart from Lavrio. Another misconception is that the airport has its own port or that a ferry terminal is inside the airport grounds; it does not. You must always travel to a separate port. Also, travelers sometimes assume that the ferry company will provide a shuttle from the airport; this is rare and only offered by a few operators for specific routes, not as a standard service. Always check your ferry ticket for the departure port, as booking a ferry from Piraeus when you thought it was Rafina can cause you to miss the boat.

Tips for a Smooth Connection

  • Check your ferry ticket for the exact departure port before booking your flight or transport.
  • Allow at least 3–4 hours between your flight landing and your ferry departure, even for Rafina, to account for flight delays, baggage claim, and traffic.
  • If you have a tight connection, book a taxi in advance or use the official airport taxi queue; avoid unlicensed drivers.
  • For early morning ferries, consider staying overnight near the port rather than risking a same-day transfer from the airport.
  • Use a ferry comparison website to see which port your specific island route departs from, as schedules change seasonally.

Frequently Asked Questions

Is Rafina port the same as the airport? No, Rafina is a separate town and port about 20 km from the airport. It is the closest port, but you still need a taxi or bus to get there.

Can I walk from the airport to any port? No, walking is not possible. The ports are several kilometers away, and there are no pedestrian paths connecting them.

Which port is better for a flight connection to Mykonos? Rafina is usually better because ferries to Mykonos depart from Rafina frequently, and the transfer from the airport is shorter. However, check the schedule, as some Mykonos ferries also leave from Piraeus.

How early should I arrive at the port before my ferry? For standard ferries, arrive at least 1 hour before departure for foot passengers, and 1.5 to 2 hours if you have a vehicle. For high-speed catamarans, arrive at least 30–45 minutes early.

Is there a direct bus from the airport to Rafina port? Yes, there is a local bus (line 304 or similar) that connects the airport to Rafina, but it runs infrequently, sometimes every 30–60 minutes. The journey takes about 30–40 minutes. Check the current schedule online, as it changes.

What if my ferry leaves from Lavrio instead? Lavrio is about 30 km from the airport, slightly farther than Rafina but still closer than Piraeus. It serves a few routes, mainly to Kea, Kythnos, and some Cycladic islands. Taxis to Lavrio cost about €40–50.

Related

How pages are sourced and corrected: Sources and editorial policy.