Island ferries in Greece, explained in English

Greek island ferries: departures, fares and ports

One page per route: from Piraeus to Aegina and Milos, from Rafina to Andros, from Kyllini to Zakynthos and Kefalonia, from Kefalonia to Ithaca and from Skiathos to Skopelos. Each says which port the ship leaves from, what kind of vessel it is and what a ticket costs.

  1. Saronic Islands1 route
  2. Cyclades2 routes
  3. Ionian Islands3 routes
  4. Sporades1 route

Getting to a Greek island starts with choosing the right port. Athens alone has two for the islands, Piraeus and Rafina, and the Ionian ferries leave from Kyllini in the Peloponnese. Every route page names the port at both ends, with its coordinates.

The kind of ship changes the trip. A conventional ferry is slower and usually carries cars; a high-speed vessel cuts the crossing time, costs more and may take foot passengers only. The type is shown at the top of each page.

Greek shipping companies publish their sailings as calendars that run date by date, and fares can vary with the date and the seat chosen. Where a page shows a sample of dates or a fare seen for a particular day, it says so. Prices are in euro.

Where the routes run

Each pin marks a port, and a dashed line joins the two ends of a route. Select one for the crossing time and the company, with a link to the route page.

Route pages

Piraeus – Milos ferry

Conventional ferry
Cyclades · Minoan Lines

Minoan's night boat to Adamas and back

21:00, arrives 01:00From Piraeus
01:50, arrives 06:30From Milos
2–30 November 2026, nightlyDates covered

Rafina – Andros ferry

Conventional ferry
Cyclades · Seajets

Seajets' Super Star to Gavrio, day by day

16:30, in Andros 18:30From Rafina, Mon–Fri
Sat 07:00 and 17:15, Sun 17:15From Rafina, weekend
10:10 Mon–Fri, 14:25 Sat, 14:30 SunFrom Andros

Kyllini – Zakynthos ferry

Short car-ferry crossing
Ionian Islands · Levante Ferries

Levante's winter sailings through to late April

€13.50Adult, one way
4 a day, 3 on SundaysSailings each way
07:45 (Sundays 09:30)First from Kyllini

Sami – Ithaca ferry

Short car-ferry crossing
Ionian Islands · Levante Ferries

Levante's island hop to Pisaetos

07:05 and 16:45From Sami
07:40 and 17:15From Pisaetos
€4.50Adult, one way

Piraeus – Aegina ferry

Conventional ferry
Saronic Islands · Saronic Ferries

Saronic's car ferries from gate E8 to Aegina town

E8Piraeus departure gate
1 h 10 minCrossing time (Saronic)
€12.00Adult fare as listed

Skiathos – Skopelos ferry

Conventional ferry
Sporades · Seajets

the Sporades Star's November week

10:40 (Wednesdays 14:55)From Skiathos
22:15 on TuesdaysExtra from Skiathos
14:30 or 18:10 by weekdayFrom Skopelos

Routes compared

Crossing time, frequency and company for each route, side by side. A dash means the company does not publish that figure.

RouteIsland groupShipCrossing timeSailingsCompany
Piraeus – Milos ferryCycladesConventional ferry21:00 → 01:001 a night each way, all NovemberMinoan Lines
Rafina – Andros ferryCycladesConventional ferryabout 2 hours1 a day each way, 2 from Rafina on SaturdaysSeajets
Kyllini – Poros (Kefalonia) ferryIonian IslandsShort car-ferry crossing–3 a day each way, Sundays tooLevante Ferries
Kyllini – Zakynthos ferryIonian IslandsShort car-ferry crossing–4 a day each way, 3 on SundaysLevante Ferries
Sami – Ithaca ferryIonian IslandsShort car-ferry crossing–2 a day each way, every dayLevante Ferries
Piraeus – Aegina ferrySaronic IslandsConventional ferry1 h 10 minDaily, listed date by dateSaronic Ferries
Skiathos – Skopelos ferrySporadesConventional ferry35 min – 1 h 051–2 a day each waySeajets

Routes by island group

Saronic Islands: Aegina from Piraeus

Piraeus – Aegina ferry: Saronic's car ferries from gate E8 to Aegina townConventional ferryE8

Cyclades: ferries from Piraeus and Rafina

Piraeus – Milos ferry: Minoan's night boat to Adamas and backConventional ferry21:00, arrives 01:00
Rafina – Andros ferry: Seajets' Super Star to Gavrio, day by dayConventional ferry16:30, in Andros 18:30

Ionian Islands: Zakynthos, Kefalonia and Ithaca

Kyllini – Poros (Kefalonia) ferry: three sailings each way, no boat at ChristmasShort car-ferry crossing€14.50
Kyllini – Zakynthos ferry: Levante's winter sailings through to late AprilShort car-ferry crossing€13.50
Sami – Ithaca ferry: Levante's island hop to PisaetosShort car-ferry crossing07:05 and 16:45

Sporades: between Skiathos and Skopelos

Skiathos – Skopelos ferry: the Sporades Star's November weekConventional ferry10:40 (Wednesdays 14:55)

Kinds of ferry

Whether you can take a car, how long you spend at sea and how much the ticket costs depend on the ship. Each route below is sorted by the kind of vessel that works it.

Conventional ferry

Piraeus – Aegina ferry: Saronic's car ferries from gate E8 to Aegina townConventional ferryE8
Piraeus – Milos ferry: Minoan's night boat to Adamas and backConventional ferry21:00, arrives 01:00
Rafina – Andros ferry: Seajets' Super Star to Gavrio, day by dayConventional ferry16:30, in Andros 18:30
Skiathos – Skopelos ferry: the Sporades Star's November weekConventional ferry10:40 (Wednesdays 14:55)

Short car-ferry crossing

Kyllini – Poros (Kefalonia) ferry: three sailings each way, no boat at ChristmasShort car-ferry crossing€14.50
Kyllini – Zakynthos ferry: Levante's winter sailings through to late AprilShort car-ferry crossing€13.50
Sami – Ithaca ferry: Levante's island hop to PisaetosShort car-ferry crossing07:05 and 16:45

Questions about Greek ferries

Which Athens port should I use?

It depends on the island. Piraeus handles the Saronic Gulf and most of the Cyclades, while Rafina, east of the city, is used for some northern Cyclades routes. The two are far enough apart that it pays to check the port on your ticket before you set off.

Can I take a hire car on a Greek ferry?

On conventional ferries and short car-ferry crossings, generally yes, with a vehicle ticket on top of the passenger fare. Many high-speed vessels carry foot passengers only. Hire companies may also set their own rules for taking a car on a ship, so ask them as well.

What happens if there is a strike or strong wind?

Departures can be held in port when the coastguard bans sailings in high winds, and strikes can stop ships for a day or more, sometimes with little warning. The shipping company's own notices are the place to check on the day; the tables on this site cannot show it.

Why do fares differ from one date to another?

Many companies price by date, seat type and how full the ship is. When a page shows a fare seen for a particular date, it says which date, and it does not present that figure as valid all season.

Where do the departures and fares come from?

From the shipping company's own website or timetable, read on the date printed beside each table, with a dated copy kept. Figures that appear only on resellers' booking pages are left out.