You can get from Athens to Mykonos by ferry or plane. Below, I explain where you can find the timetables for the Mykonos ferries and what flights you can take from Athens.
Honestly, the absolute Best Way to get from Athens to Mykonos is to take a 45-minute flight from Athens Airport (El. Venizelos airport).The ferry from Athens to Mykonos takes 2.5 to 4 hours (depending on which ferry boat you take),and it’s not a bad option. Everything in this post also applies to the return trip from Mykonos to Athens.
GOOD TO KNOW: The ferries to Mykonos that depart from Rafina Port (Google Maps) in Athens are much faster, and there are more ferries to Mykonos during the day than from Piraeus Port. I always prefer these.
You can always search directly from here for the available ferries to Mykonos (as I said, I always prefer Rafina port in Athens because it’s smaller and less busy):- Ferryhopper is the largest and most safe website in Greece for booking ferry tickets from Athens to Mykonos. You can also use it to check timetables and prices between Athens and all Greek islands.
- Booking.com Flights has all the available options for flights from Athens to Mykonos (JMK is Mykonos’s airport code) with all possible airlines (Aegean, Ryanair, Easyjet, TUI, Olympic, British Airways, Sky Express, Volotea, etc.)
READ ALSO:
- Athens to Mykonos Flights
- Arriving at and Departing from Mykonos Airport
- Athens to Mykonos ferries
- Blue Star Ferries to Mykonos
- Seajet Ferries to Mykonos
- Athens Airport to Piraeus Port
- Athens Airport to Rafina Port
- Athens Airport to Central Athens
Keep reading…
VERY IMPORTANT TO KNOW
- You have two options for getting from Athens to Mykonos: ferry or plane.
- Best way To get From Athens to Mykonos: By Plane (45mins) especially if you are visiting Mykonos for 2-3 days only because it’s simply faster; the ferry is still worth looking though as it’s roughly 3 hrs from Rafina port and it is not taking as long as the ferry to Santorini for example
- Best Website for Ferry Prices & Timetables: Ferryhopper
- Athens has two ports with ferries to Mykonos: Piraeus (or Pireas – PIR) and Rafina (RAF). Piraeus is the largest port with more ferry options in general, but Rafina is closer to the Athens Airport (El.Venizelos) and it has more available ferries for Mykonos; you should choose Rafina port if you decide to take the ferry to Mykonos
- Between April and October, there are more than four ferries a day from Athens to Mykonos (from Piraeus port) and nine ferries a day from Athens to Mykonos (from Rafina port); there are far fewer ferry options in the winter (November-March)
- How long is the ferry ride from Athens to Mykonos? It varies from 2 hours (fast-Seajet Ferry) to 4 hrs (slow-Blue Star Ferry).
- How much does it cost to take a ferry from Athens to Mykonos? The slowest ferry (Blue Star) costs 40 euros, and the fast ferry (Seajet Ferries) can cost up to 80 euros (obviously, prices change every year – thanks, inflation!)
- You can book your ferry online, but you always have to get the ticket printout from the ferry kiosk in Piraeus/Rafina port or any other Greek travel agency (it’s the Greek law) – AKTINA TRAVEL AGENCY is in Athens Airport.
- Best Way to go from Athens Airport to Athens main port (Piraeus) to take any ferry is by taking the Athens Airport Bus X96 (X96 Bus Route – X96 Bus runs every 20-30 mins) – X96 Bus ticket costs 6 euros (adult) and 3 euros (kids) or buy an ATH.ENA Card
- The Best Way to go from Athens Airport to Rafina Port is by taking another bus (called KTEL) that runs every 1 hour from the Airport.
- Direct International Flights from Athens to Mykonos: only from major European cities between April and October.
- Santorini’s Airport Code: JMK
Ok, so let’s see all the available options:
1. Athens to Mykonos by plane
The best and cheapest website to book or search for flights from Athens to Mykonos is Booking.com Flights, as it has all the available options (including low-cost European airlines like Ryanair).

A few useful pieces of information to have in mind when booking your flight to Mykonos:
- Mykonos’ airport website
- Athens Airport Code is: ATH (Athens)
- Santorini’s Airport Code is: JMK
- Every plane that lands on Mykonos takes off after 40 minutes to fly back to Athens.
- The exact times of the flights change and are not the same throughout the year, so ensure you get the right times from Booking.com Flights, as it will give you all the available flights immediately.
- There are more flights from Athens to Mykonos between April and October (high season)
- If you book your tickets well in advance (6 months), you could probably find some very good deals with return tickets.
- The cost of the flight from Athens to Mykonos may come up to 200 euros (return) during the high season (April-October)
- Aegean Airlines (the same airline as Olympic Air)
- Sky Express
- Ellinair
- Volotea
PROs OF FLYING FROM ATHENS TO MYKONOS:
The airlines that usually fly directly to Mykonos from major European cities (April-October) are:CONs OF FLYING FROM ATHENS TO MYKONOS:
ARRIVING AT AND DEPARTING FROM MYKONOS AIRPORT:

The best website for renting a car in Mykonos and the Greek islands is Rentalcars.com.

Many taxis and the local Mykonos bus will also be waiting for you at the airport.

2. Ferries from Athens to Mykonos
A few important things to know about the ferries from Athens to Mykonos:
- You have two ports to choose from for departure from Athens to Mykonos: Piraeus port or Rafina port. Rafina port has more ferries to Mykonos (but fewer for Santorini, where Piraeus has more available ferries every day)
- The slow ferry from Athens (Rafina) to Mykonos takes approximately. 4 hours to arrive (Blue Star Ferries) – check timetables here
- The quick ferry from Athens (Rafina to Mykonos) takes 2.5 hours to arrive (Seajets, Golden Star Ferries) – check timetables here
- A slow Ferry ticket to Mykonos costs ~40 euros (depending on the seat you choose)
- A fast Ferry ticket to Mykonos costs ~70-80 euros (depending on the seat you choose)
FERRY OPTIONS FROM ATHENS TO MYKONOS
Before deciding which ferry to take (and checking timetables and prices for all ferries), you should head to Ferryhopper and enter your desired dates.
You have the following options for ferry boats from Athens to Mykonos (which are also the same for the ferry from Mykonos to Athens):
- From Piraeus port: BLUE STAR FERRIES (slow-4hrs),
- From Rafina port: SEAJET FERRIES (fast-3hrs),
- From Rafina port: GOLDEN STAR FERRIES (slow-4hrs),
- From Rafina port: FAST FERRIES (fast-3hrs),
Let’s see all the available options in more detail:
BLUE STAR FERRIES:

Bluestar Ferries are the biggest ones you can take to go to Mykonos. They are the most stable but slowest (they take 4 hours to arrive). You won’t feel much with these, no matter how bumpy or windy.
The Blue Star Ferries from Athens to Mykonos visit other islands before they arrive at Mykonos, which can give you a very good glimpse of some other Greek islands (Syros, Paros, Naxos, Ios). You don’t get to see much, but feeling like you’re on a small cruise is nice!
The best way to check the Blue Star Ferry schedule is to visit the Ferryhopper website.They run all 365 days per year, and there are two ferries per day from Piraeus port to Mykonos: one in the early morning and one in the afternoon.
Check the exact timetables on Ferryhopper.Where can you book Blue Star ferry tickets from Athens to Mykonos?
You don’t have to book the ferry tickets in advance or online. There is no need for that because they rarely sell out. But…you can always book them online (just to be sure) on the Ferryhopper website (even if you don’t book them there, you can always check the timetables of the ferries on the dates you want to travel).
BE CAREFUL THOUGH:
According to Greek law, tickets can only be printed by certified travel agencies or Ferry companies. So even if you book online, you must visit a travel agent or the kiosk at the ferry port to take the printouts anyway (it’s not a big deal; everyone is doing that anyway).
How much does a Blue Star Ferry ticket cost?
The cheapest ticket for the Blue Star ferry costs 40 euros (no reserved seat), but it’s highly advisable to get an airport-style seat, which will cost 50 euros per person. A cabin is not required (it’s just 4 hours), and you can go outside while the ferry is sailing.
BUT FOR THE LATEST PRICES ALWAYS CHECK THE Ferryhopper WEBSITE.
SEAJET FERRIES:
You cannot go outside if you board the Seajet Ferries as they are closed-type ferry boats (like a catamaran). Also, remember that these are highly likely to be canceled depending on the weather conditions (very unlikely from June to September, but it’s always possible).
Check the exact timetables on Ferryhopper.
Where can you book Seajet ferry tickets from Athens to Mykonos?
These tickets do sell out as there are limited seats on these ferries. The best thing you can do is to book them online in advance on the Ferryhopper website. You would still have to get the printout from the ferry kiosk outside the ferry before departing (so make sure you arrive early enough).
How much does a Seajet Ferry ticket cost?
The cheapest ticket for the Seajet Ferry costs about 40 euros, but depending on the time and the ferry you choose, it might cost up to 60 euros (one way). There are no cabins on these ferries.
BUT FOR THE LATEST PRICES ALWAYS CHECK THE Ferryhopper WEBSITE.
HOW TO GET FROM ATHENS AIRPORT TO PIRAEUS PORT

The easiest and cheapest way to get to the Athens ferry port of Piraeus is to take the bus X96, which stops just outside the Athens airport.
The X96 bus takes between 50 minutes and 80 minutes (depending on the traffic) to go to the Athens ferry port (Piraeus), and the X96 bus route to Piraeus ferry port is the following:
This is how to get from the Athens Airport Exit to the X96 and X95 bus stops just outside of the airport:
Mykonos Ferries depart from E7 Port Gate, so you must stop at the bus station STATION ISAP (which is also a metro station).
Or in Greek : ΣΤΑΘΜΟΣ ΗΣΑΠ
If you feel lost, you can just ask the bus driver (they always speak English if you speak with a very clear accent like an Italian mafioso). But in reality, you will find some brand new GPS screens showing you where you are:

But there is an X96 bus every 20-30 minutes, so there will be one for you too!



You can also take a taxi from the Athens airport to the Piraeus Ferry port, which costs 50-60 euros, but it’s not recommended because, in my opinion, it’s not worth it. The X96 bus is pretty fast, and it costs only 6 euros!
Also, BE CAREFUL:
Sometimes the X96 Athens Airport Buses say: “AEROLIMENAS-PEIRAIAS.” Don’t get confused. This is a Greek version of saying: “Airport – Piraeus”, so it’s the same…HOW TO GET FROM ATHENS AIRPORT TO RAFINA PORT
You buy the ticket from the driver on the bus, and it costs around 3 euros (there might be a slight difference every year). The timetables for the bus from Athens Airport to Rafina are on the following table (roughly a bus every 2-3 hours):

HOW TO GET FROM ATHENS AIRPORT TO CENTRAL ATHENS
The X95 bus stop is next to the X96 bus stop, and the tickets are the same and are sold from the same kiosk.
This is the Bus X95 route (from Athens airport to Syntagma square – central Athens):
You can also take the metro line 3 to get to Syntagma Square from the Athens Airport.Check on this link the timetables for Athens metro lines
These are the timetables of Athens Metro Line 3:


CONCLUSION
You can get from Athens to Mykonos: by planeor ferry.
My honest recommendation is to take the ferry only if it’s your first time in Greece and only if you will spend more than 5 days in Mykonos. A smart idea is to mix the two options and take the ferry to Mykonos (preferably the fast Seajet ferry from Rafina) and then get a flight back to Athens.
For the last years, Ferryhopper has been the best way for me to check timetables and even book my ferry tickets online. I highly recommend it to everyone looking to get a ferry to Mykonos or other Greek islands.