For most travelers, the best way to get from Athens to Mykonos is a ferry. Choose Rafina if you are arriving at Athens Airport and can connect directly to the port. Choose Piraeus if you are already staying in central Athens or want the widest choice of sailings. Fly only when saving time matters more than price and the ferry experience.
The fastest ferry takes about 2 hours 25 minutes, while slower conventional services can take up to 5 hours 50 minutes. Current foot-passenger fares start around €35.50 from Rafina and €44 from Piraeus, but high-speed and premium tickets can exceed €100 in peak season.
If you are still building the full budget, start with our guide to how much a trip to Greece costs in 2026.
Prices and schedules checked: 21 September 2026. Ferryscanner’s route data, last updated 9 September 2026, showed daily crossings from Piraeus and Rafina, journey times of 2h25–5h50 and foot-passenger fares of €35.50–€145.70. Ferry schedules are seasonal and can change because of weather or operator decisions, so confirm your exact date before paying.
Athens to Mykonos: transport options compared
| Option | Time & price | Best for & verdict |
|---|---|---|
| Ferry from Rafina | 2h25–4h30; from €35.50. High-speed and premium fares cost more. | Travelers arriving at Athens Airport. Best overall from the airport. |
| Ferry from Piraeus | About 2h45–5h50; from €44. Premium fares can exceed €100. | Travelers staying in central Athens. Best overall from the city. |
| Flight | 40–50 min in the air; roughly 3–4h door to door. Price is highly date-dependent and baggage may cost extra. | Very short itineraries and useful flight connections. Fastest only when airport timing works. |

Which Athens port should you use?
This is the decision that matters most. “Athens to Mykonos” is not one single ferry route: boats can leave from Piraeus or Rafina, and the better port depends on where you sleep the night before.
Use Piraeus if you are staying in Athens
Piraeus is the practical choice from central Athens. Metro Line 1 reaches Piraeus from Monastiraki, and Line 3 also serves the port. The ride itself may be straightforward, but Piraeus is large. Your ferry gate can be a considerable walk from the station, so do not plan to arrive at the last minute.
Piraeus normally gives you a mix of fast SeaJets services and larger conventional Blue Star Ferries. Current route data shows average operator examples of roughly 2h48 with SeaJets and 5h14 with Blue Star, although the exact vessel and stops change by date.
Use Rafina if you are coming from Athens Airport
Rafina is much closer to Athens Airport than Piraeus. A direct KTEL bus or taxi normally makes it the lower-stress option when your flight lands early enough to connect safely. The port is also smaller and easier to understand than Piraeus.
Rafina is served by SeaJets, Golden Star Ferries and Fast Ferries. Current examples range from about 2h25 on the fastest high-speed crossing to around 4h30 on slower services. Some ferries stop at Andros and Tinos before reaching Mykonos.
My rule: do not cross Athens just to save a few euros. From the airport, compare Rafina first. From an Athens hotel, compare Piraeus first.
Athens to Mykonos by ferry
The ferry is the best choice for most first-time visitors. It avoids airline baggage rules, gives you the classic arrival by sea and lets you take a vehicle if the specific vessel carries cars.
You can compare the available ferries and book the exact route on Bookaway’s Athens to Mykonos route page. Check the departure port before payment: a Piraeus ticket and a Rafina ticket are not interchangeable.
High-speed ferry or conventional ferry?
- Choose a high-speed ferry if you want the shortest crossing and are comfortable paying more.
- Choose a conventional ferry if you want more deck space, a steadier ride and usually better value.
- Avoid a tight onward connection after either type. Strong Aegean winds can delay or cancel sailings.
Fast ferries save real time, but they can feel rougher in windy weather and may have limited outdoor access. A larger conventional ferry is often the better experience for travelers who get seasick, even if the timetable is slower.

How to take the ferry step by step
- Search both Piraeus and Rafina for your exact date.
- Compare the total journey from your hotel or the airport, not only the time at sea.
- Confirm whether the ticket is an e-ticket or requires collection.
- Arrive at least 60 minutes before departure; allow longer with a vehicle.
- Check the gate again on the day because port assignments can change.
- Keep medication, passport, phone and valuables with you rather than in the luggage racks.
How much luggage can you take?
Greek ferry luggage rules are normally more generous than airline rules. Current route information says most operators permit one piece up to 50 kg, but the exact allowance belongs to the ferry company and vessel. Label your bag clearly and keep anything fragile or valuable with you.
Athens to Mykonos by flight
A nonstop flight from Athens Airport to Mykonos takes roughly 40–50 minutes. Aegean/Olympic Air and SKY express are the main names to compare, with frequency changing by season.
The flight looks dramatically faster, but compare the full trip. You still need to reach Athens Airport, arrive early, clear security, collect bags and transfer from Mykonos Airport. In normal conditions, the complete journey is closer to three or four hours.
Flying makes the most sense if you are connecting from another flight, traveling outside the strongest ferry season or trying to protect a very short itinerary. If you are already in Athens and your hotel has easy access to Piraeus, the fastest ferry can be competitive door to door.
Getting from Mykonos port to Mykonos Town
Most ferries arrive at Mykonos New Port in Tourlos, not directly beside the windmills and Little Venice. From the New Port you can use the SeaBus, a local bus, taxi or pre-booked transfer.
- SeaBus: usually the easiest option for Mykonos Town when it matches your arrival.
- Local bus: cheap, but less convenient with large luggage.
- Taxi or transfer: best for a hotel outside town, a late arrival or several bags.
Accommodation prices rise sharply in summer, so reserve the room before buying a non-refundable ferry. You can compare Mykonos accommodation on Booking.com.

How far in advance should you book?
For July and August, book as soon as your dates are firm, especially for a vehicle or a specific fast ferry. June and September also deserve advance booking if you need a particular departure. In the quieter months, frequency drops, so flexibility becomes more important even when boats are less crowded.
Do not build a same-day international flight connection around an island ferry. Weather disruption is not the normal outcome, but it is common enough that the final night before a flight home should usually be in Athens.
Practical tips before you travel
- Check the port name twice: Piraeus and Rafina are on opposite sides of the Athens area.
- Take motion-sickness medication before boarding if you know the Aegean affects you.
- Keep a light layer available; air-conditioned cabins can feel cold.
- Download the ticket and hotel address before leaving reliable Wi-Fi.
- Arrive in Mykonos with a transfer plan, especially in July and August when taxis are stretched.
If you want mobile data for tickets, maps and last-minute ferry updates, see our guide to the best eSIM for Greece. Travelers who need a prepaid option can also check the current Airalo Greece eSIM plans.
If Mykonos is one stop in a wider Cyclades trip, compare this route with our guide to Athens to Santorini by ferry or flight. If price is making you reconsider Greece entirely, our Albania vs Greece travel-cost comparison shows where the biggest differences appear.
Is a day trip from Athens to Mykonos possible?
Not sensibly by ferry. Even the fastest one-way crossing takes about 2h25 before port transfers and boarding time, and the timetable does not reliably give you a useful same-day return. Stay at least one night; two or three nights make the transport cost and effort easier to justify.
FAQ
What is the best way to get from Athens to Mykonos?
Take a ferry from Piraeus if you are staying in Athens, or from Rafina if you are arriving at Athens Airport. Fly when your itinerary is extremely short or you have a useful flight connection.
How long is the ferry from Athens to Mykonos?
Current crossings take approximately 2 hours 25 minutes to 5 hours 50 minutes, depending on port, vessel and intermediate stops.
How much is the ferry from Athens to Mykonos?
Current foot-passenger prices range from about €35.50 to €145.70. Rafina fares start around €35.50 and Piraeus fares around €44, but fast ferries, premium seats and peak dates cost more.
Is Piraeus or Rafina better for Mykonos?
Piraeus is better from central Athens. Rafina is better from Athens Airport. Compare the complete transfer, not only the ferry fare.
What is the fastest ferry from Athens to Mykonos?
The fastest currently listed crossing is about 2h25 from Rafina. The vessel and timetable can change seasonally.
Is it better to fly or take the ferry to Mykonos?
Fly for the shortest time in the air. Take the ferry for the better overall experience, easier luggage rules and a route that may be just as practical once airport procedures are included.
Can you take a car from Athens to Mykonos?
Yes, on ferries that carry vehicles. Book early in summer and enter the vehicle dimensions accurately. You cannot take a rental car on every ferry without checking the rental company’s island and ferry rules.
Where do ferries arrive in Mykonos?
Most arrive at Mykonos New Port in Tourlos. From there, use the SeaBus, local bus, taxi or transfer to reach Mykonos Town and your accommodation.
Final verdict
For most travelers, the Athens to Mykonos decision is simple: use Piraeus from central Athens and Rafina from Athens Airport. Choose a high-speed ferry when time matters and a conventional ferry when comfort, deck space and a steadier ride matter more.
The flight wins only when its schedule fits your wider journey. For a normal Greece trip, the ferry remains the more useful and memorable option.