Key Takeaways
- Athens has three ports: Piraeus (most routes), Rafina (Mykonos, Tinos, Andros) and Lavrio (Kea, Kythnos) — check which one your ferry uses.
- For far islands like Santorini and Crete, flying often beats the 5–8 hour ferry; for nearer islands the ferry wins on cost.
- Book summer ferries 2–4 weeks ahead, and earlier for August or if you are taking a car.
- Leave a buffer day before your flight home — strong summer winds can cancel high-speed sailings.
In this guide
Almost everyone who visits Athens ends up asking the same question: how do I get to the islands? It sounds simple, then you discover there are three different ports around Athens, two kinds of ferry travelling at very different speeds, and flights that are occasionally cheaper than the boat.
We move people between Athens and its ports all season, so we see where plans go wrong: turning up at the wrong port is the classic, expensive mistake. This guide keeps it clear. Which port serves which island, whether to sail or fly, how long it takes, and how to book without stress.
3
Ports around Athens
5–8 hrs
Ferry to Santorini
~45 min
Flight to Santorini
60 min
Airport to Piraeus
Which Ports Do Ferries to the Greek Islands Leave From?
Athens is served by three ports, and the right one depends on your island. Piraeus is the giant that handles most routes; Rafina and Lavrio are smaller east-coast ports that are closer to the airport and serve specific islands. Booking from the wrong port is the single most common ferry mistake visitors make.
| Port | Location | Mainly serves |
|---|---|---|
| Piraeus | Southwest of Athens, ~10 km from centre | Santorini, Mykonos, Paros, Naxos, Milos, Crete, the Saronic islands and most routes |
| Rafina | East coast, ~30 min from the airport | Mykonos, Tinos, Andros and parts of the Cyclades |
| Lavrio | Southeast coast, ~40 min from the airport | Kea (Tzia), Kythnos and some western Cyclades routes |
Piraeus is the default and by far the largest. Rafina is often faster to reach if you are coming straight from Athens Airport, and its crossings to Mykonos and Tinos can be shorter. Lavrio is the quiet option for the nearer Cyclades. Always check which port your specific ferry departs from when you book, because some islands are served from more than one.
Should You Take the Ferry or Fly to the Islands?
It depends on the distance and what you value. For far islands like Santorini and Crete, flying saves hours: an Athens–Santorini flight is around 45 minutes versus five to eight hours by sea. For nearer islands, the door-to-door time is often similar once you add airport check-in, so the ferry wins on cost and experience.
Fly if
You are short on time, heading to a distant island (Santorini, Crete, Rhodes), and you can find a fare that beats a high-speed ferry ticket. Book early; prices climb in summer.
Take the ferry if
You enjoy the journey, you want flexibility with luggage, you are island-hopping, or you are visiting a nearer island where flying saves little time. The deck views are part of the holiday.
One honest point most people miss: island airports are often outside the main towns, so a cheap flight can be eaten up by a long, pricey taxi at the other end. Compare the full door-to-door journey, not just flight time versus sail time.
How Long Does the Ferry from Athens Take?
Ferry times vary a lot depending on the island and whether you catch a high-speed or conventional boat. These are typical ranges for popular routes in 2026; always confirm the exact time for your sailing, as it can change by hour of day and season.
| Island | From | Typical ferry time |
|---|---|---|
| Mykonos | Rafina or Piraeus | 2.5–5.5 hrs |
| Santorini | Piraeus | 5–8 hrs |
| Paros / Naxos | Piraeus | 3–5.5 hrs |
| Milos | Piraeus | 3–7 hrs |
| Crete (Heraklion) | Piraeus | 6–9 hrs (often overnight) |
| Aegina (Saronic) | Piraeus | 40 min–1.5 hrs |
The Saronic islands (Aegina, Poros, Hydra, Spetses) sit close to Athens and make easy short trips or even day trips from Piraeus. The Cyclades are further, so plan your first and last island days around the crossing rather than assuming you will arrive by lunchtime.
How Do You Get to the Port from Athens Airport or the City?
This is where the timing gets real, because missing a ferry usually means missing a whole day. From the airport, Piraeus is roughly 60 minutes by road, Rafina about 30 minutes and Lavrio about 40 minutes. From central Athens, Piraeus is 30 to 45 minutes depending on traffic.
For the metro, the blue line (Line 3) now runs directly to Piraeus port, which is a cheap option if you are travelling light. With luggage, a tight ferry connection or an early sailing, a fixed-price private transfer removes the risk. See our detailed guide to the Athens Airport to Piraeus Port transfer for exactly how to time it, and our private transfer routes if you want a driver waiting when you land.
Rafina and Lavrio have no metro link, so from those ports you rely on the KTEL bus from the airport or central Athens, or a private transfer. If your ferry leaves from Rafina or Lavrio, factor that in early; it changes how you plan your arrival day.
Conventional vs High-Speed Ferry: Which Should You Book?
Greek ferries come in two broad types, and the choice is a trade-off between time, money and comfort. High-speed catamarans cut the journey but cost more and can be cancelled in strong winds. Conventional car ferries are slower, cheaper, steadier in rough seas, and let you walk around on deck.
High-speed ferry
Fastest option, often half the sailing time. Pricier, enclosed seating, and more likely to be cancelled in high winds (the meltemi in summer). Good when time matters most.
Conventional ferry
Slower but cheaper, with open decks, more space and greater stability in rough weather. The relaxed, scenic choice, and the one that carries cars.
If you are prone to seasickness, the larger conventional ferries ride more smoothly than the fast catamarans. If the forecast shows strong winds, the big boats are also less likely to be cancelled.
Don't miss the boat
Be at the port 45–60 minutes before departure. Piraeus is huge, with gates E1 to E12 spread along the waterfront, and finding your ferry takes longer than you expect.
How and When Should You Book Ferry Tickets?
For summer travel to popular islands, book two to four weeks ahead, and earlier for August or if you are taking a car. Peak sailings sell out, especially on Fridays, weekends and around the 15 August holiday. Outside peak season you can usually book a few days before with no trouble.
Book through a comparison site like Ferryhopper or Direct Ferries, or directly with the operators (Blue Star Ferries, SeaJets, Hellenic Seaways, Fast Ferries and others). Keep a digital and printed copy of your ticket, and note that some routes still require you to collect a paper boarding pass at the port before departure. Check that requirement when you book.
Practical Tips for Ferry Travel in Greece
Arrive early
Be at the port at least 45 to 60 minutes before departure. Piraeus is huge, with numbered gates spread over a long waterfront, and finding your boat takes time.
Know your gate
At Piraeus, ferries leave from different gates (E1 to E12). Your ticket or the operator's app will show which one. Give yourself time to walk there.
Watch the wind
Summer winds can cancel high-speed sailings at short notice. Build a buffer day before any onward flight home, and do not plan a same-day island-to-flight connection if you can avoid it.
Travel light on fast boats
High-speed ferries have limited luggage space and quick turnarounds. A manageable bag makes boarding and disembarking far easier.
If you would rather not think about any of this on arrival day, tell us your ferry and flight details and we will have a driver meet you and get you to the right port with time to spare. It is the part of the trip where a small margin of safety is worth a lot.
Frequently Asked Questions
Most islands are served from Piraeus, the main port about 10 km from central Athens. Rafina (30 minutes from the airport) serves Mykonos, Tinos and Andros, while Lavrio serves Kea, Kythnos and some western Cyclades. Always check which port your specific ferry departs from, as some islands are served from more than one.
For distant islands like Santorini and Crete, flying saves hours (about 45 minutes versus five to eight by sea). For nearer islands, the ferry often wins on cost and door-to-door time once you add airport check-in. Remember island airports can be far from the main town, which adds taxi time and cost.
The ferry from Piraeus to Santorini takes roughly five to eight hours depending on whether you catch a high-speed or conventional boat and how many stops it makes. A flight from Athens Airport is about 45 minutes, so many travellers short on time fly one way and sail the other.
For summer travel to popular islands, book two to four weeks ahead, and earlier for August or if you are bringing a car. Peak sailings, especially around the 15 August holiday and on weekends, sell out. Outside peak season, a few days' notice is usually enough.
Piraeus is about 60 minutes from the airport by road, or you can take the metro blue line (Line 3) directly to the port. With luggage or a tight ferry connection, a fixed-price private transfer is the safest option so a driver is waiting when you land and gets you to the right gate.
Yes. Strong summer winds, known as the meltemi, can cancel high-speed catamaran sailings at short notice, while larger conventional ferries are more likely to run. Build a buffer day before any flight home and avoid planning a same-day island-to-airport connection whenever possible.




