Athens to Mykonos: why the port you choose matters most

The short answer

Mykonos is one of the few islands where which port you leave from is a bigger decision than which boat you take. From Rafina the crossing runs roughly 2h05 to 4h40; from Piraeus, roughly 2h40 to 5h50. Rafina is also about 25 km from Athens airport against a full crossing of the city to reach Piraeus.

So: if you are landing at ATH and heading straight for the island, Rafina is usually the right port, and it is shorter at both ends. If you are already staying in central Athens, Piraeus is easier to reach by metro and the extra time on the water is modest.

Flying is the third option: JMK, about 45 minutes from Athens.

Sail from Rafina if you are coming from the airport. Sail from Piraeus if you are coming from central Athens. Fly if the trip is short or the sea is up.

Athens to Mykonos at a glance

The Rafina case, made properly

What you’re decidingFrom RafinaFrom PiraeusBy plane
Crossing time~2h05–4h40~2h40–5h50~45 min in the air
From Athens airport~25 km, no city crossingAcross the whole cityYou are already there
From central AthensA coach or drive eastMetro to the portOut to ATH first
Carries a carConventional ferriesConventional ferriesNo
Best forAirport arrivals, speedCity staysShort trips, late season
The row of round white windmills at Kato Mili above Mykonos town, with their pointed thatched caps
The windmills above Mykonos town. Most people’s first sight of them comes a couple of hours after leaving Rafina. Photo: Joe deSousa / CC0

Rafina is the smaller port on the east coast of Attica. It serves Andros, Tinos, Mykonos and much of the northern Cyclades. Two things make it the default for Mykonos:

  1. It is on the airport’s side of Athens. About 25 km, a 20-to-40-minute drive, and no crossing of the city with luggage.
  2. The crossing itself is shorter, because Rafina is physically closer to the northern Cyclades than Piraeus is.

The trade is that Rafina has no metro. From central Athens you take a coach or drive, where Piraeus is the end of a metro line. So the rule is genuinely about where you start the day, not about which port is “better”.

Piraeus is the bigger hub with more sailings and more operators, and it is where you will end up if Mykonos is one leg of a longer Cyclades route rather than a direct hop. It is also vast - numbered gates E1 to E12 along a long waterfront - so find your gate before you find your taxi. Full port breakdown in the Greek island ferries guide.

Fast boat or conventional

The same two classes as everywhere in the Cyclades, and the same trade.

High-speed gets you there in about two and a half hours from Rafina. Enclosed, pricier, and the first service cancelled when the wind gets up.

Conventional takes around four and a half from Rafina. Slower, cheaper, steadier, open decks, carries cars.

Mykonos sits squarely in the path of the meltemi, the northerly that blows hardest in July and August, and this route is one of the more exposed ones in the Cyclades. In a strong blow the fast craft stop first, while the heavy boats keep going. If you are heading to Mykonos for something that cannot move - a wedding, a flight home the next morning - factor that in rather than assuming the quickest boat is the surest one. See when a ferry is cancelled.

When to just fly

Mykonos has an airport, JMK, roughly 45 minutes from Athens and served by Aegean and Sky Express among others. Networks change season to season, so check your actual dates.

Flying earns its place when the trip is short, when you are travelling outside high summer as sailings thin, or when you are connecting from a long-haul arrival and the idea of a coach to Rafina is unbearable. For a week-long trip, the difference between 45 minutes and five hours each way is a meaningful slice of the holiday.

Arriving, and the two Mykonos ports

Mykonos has two harbours, and your ticket will name one: the New Port at Tourlos, a couple of kilometres north of town, where most of the big ferries dock; and the Old Port, right by the town, used by some smaller craft.

This matters because “the ferry gets in at the port” is not a plan. Know which one you are arriving at, and have the onward hop into town or to your room sorted before you dock. The island is small and busy, and high summer is exactly when improvising costs the most.

As part of a route

Mykonos is a natural first or second stop on a Cyclades run, and it connects onward well - most obviously to Santorini, which is the single most-travelled island-to-island hop in Greece, and to Paros and Naxos in the middle of the group.

The sequencing rule holds here as everywhere: order the stops so every boat moves you forward, and fly home from the far end rather than sailing back to Athens. The method is in the island hopping guide.

Not sure Mykonos is the right island at all? Santorini vs Mykonos and Mykonos vs Naxos settle the two most common versions of that question.

A schematic map of Greece with the mainland in the centre, the Ionian Sea to the west and the Aegean to the east. The departure port Rafina is marked in bold beside Athens, with Piraeus shown faintly as the other Attic port option. A single line runs from Rafina to Mykonos, marking the crossing. The bold conclusion reads: Rafina from the airport, Piraeus from the city. No numbers, distances, times or fares appear.
Rafina from the airport, Piraeus from the city. A schematic map of the crossing, not to scale.

Diagram by Greece Trips. Free to reuse with credit - CC BY 4.0.

Frequently asked questions

How long is the ferry from Athens to Mykonos?

From Rafina, roughly 2h05 to 4h40 depending on the boat. From Piraeus, roughly 2h40 to 5h50. High-speed craft sit at the fast end of each range, conventional ferries at the slow end.

Should I sail to Mykonos from Rafina or Piraeus?

Rafina if you are coming from Athens airport - it is about 25 km away with no city crossing, and the crossing is shorter. Piraeus if you are staying in central Athens, because it is on the metro and Rafina is not.

Is it worth flying from Athens to Mykonos?

Often, yes. The flight is about 45 minutes against two and a half hours or more on the water, plus the transfer to the port. On a trip of a week or less, or outside high summer when sailings thin, flying buys back most of a day.

Which port does the Mykonos ferry arrive at?

Either the New Port at Tourlos, a couple of kilometres north of Mykonos town, or the Old Port beside the town itself. Your ticket names which. Check before you sail so your onward transfer meets you in the right place.

Do Mykonos ferries get cancelled in summer?

They can. Mykonos is exposed to the meltemi, the northerly wind that is strongest in July and August, and high-speed catamarans are stood down before the larger conventional ferries are. If your plans are fixed, the slower boat is the more reliable one.

Next

Read the Mykonos travel guide for the island itself, plan the wider trip with the island hopping guide, or carry on to Mykonos to Santorini.