Piraeus

Ferries to Piraeus

The ferry port of Piraeus in Greece offers connections to 51 Greek islands as well as to the ports of Methana, Thessaloniki, Ermioni, Piraeus, Kavala and Porto Heli on the Greek mainland. A total of 67 routes are offered several times a day by the shipping companies SeaJets, Zante Ferries, San Lorenzo Ferries, Alpha Lines, Saronic Ferries, Aegean Sea Lines, Magic Sea Ferries, Aegean Flying Dolphins, Hellenic Seaways, Blue Star Ferries, Cyclades Fast Ferries and Minoan Lines.

Piraeus

All ferry connections 2025

Click on a route to see the current prices and departure times.

Kythira — Piraeus

6 h 30 min
2 Sailings weekly

Rhodes — Piraeus

15 h 25 min
4 Sailings weekly

Koufonissi — Piraeus

2 Ferry Companies
5 h 15 min
5 Sailings weekly
4 h 45 min
6 Sailings weekly

Thira — Piraeus

4 Ferry Companies
7 h 50 min
10 Sailings weekly
10 h 50 min
3 Sailings weekly
9 h 35 min
3 Sailings weekly
5 h 35 min
3 Sailings daily

Sikinos — Piraeus

2 Ferry Companies
8 h 35 min
3 Sailings weekly
7 h 20 min
3 Sailings weekly

Porto Heli — Piraeus

4 h
7 Sailings weekly

Naxos — Piraeus

2 Ferry Companies
5 h 20 min
2 Sailings daily
3 h 45 min
3 Sailings daily

Schinoussa — Piraeus

8 h 20 min
3 Sailings weekly

Sitia — Piraeus

14 h
2 Sailings weekly

Aegina — Piraeus

4 Ferry Companies
40 min
7 Sailings daily
1 h 10 min
6 Sailings daily
Aegean Flying Dolphins
35 min
4 Sailings daily
San Lorenzo Ferries
1 h 25 min
20 Sailings weekly

Chania — Piraeus

2 Ferry Companies
9 h 15 min
7 Sailings weekly
6 h 5 min
3 Sailings weekly

Fournoi — Piraeus

8 h 35 min
2 Sailings weekly

Psara — Piraeus

6 h 55 min
1 Sailings weekly

Symi — Piraeus

16 h 5 min
2 Sailings weekly

Antikythira — Piraeus

8 h 45 min
1 Sailings weekly

Methana — Piraeus

2 Ferry Companies
1 h 25 min
1 Sailings weekly
2 h 20 min
2 Sailings weekly

Aegiali — Piraeus

8 h 35 min
3 Sailings weekly

Evdilos — Piraeus

7 h 10 min
2 Sailings weekly

Milos — Piraeus

5 Ferry Companies
4 h
7 Sailings weekly
6 h 45 min
1 Sailings weekly
6 h 5 min
3 Sailings weekly
3 h 25 min
2 Sailings daily
Aegean Sea Lines
7 h 15 min
3 Sailings weekly

Agios Kirikos — Piraeus

7 h 35 min
1 Sailings weekly

Iraklia — Piraeus

7 h 20 min
3 Sailings weekly

Mytilene — Piraeus

12 h 35 min
5 Sailings weekly

Hydra — Piraeus

3 Ferry Companies
1 h 30 min
4 Sailings daily
Alpha Lines
1 h 50 min
12 Sailings weekly
Magic Sea Ferries
1 h 25 min
6 Sailings weekly

Anafi — Piraeus

7 h 50 min
2 Sailings weekly

Astypalea — Piraeus

10 h 50 min
3 Sailings weekly

Mesta — Piraeus

7 h 50 min
1 Sailings weekly

Patmos — Piraeus

8 h 10 min
3 Sailings weekly

Sigri — Piraeus

10 h 40 min
1 Sailings weekly

Mykonos — Piraeus

3 Ferry Companies
5 h 45 min
7 Sailings weekly
3 h 25 min
2 Sailings weekly
2 h 55 min
12 Sailings weekly

Thessaloniki — Piraeus

27 h 55 min
1 Sailings weekly

Nisyros — Piraeus

13 h 15 min
2 Sailings weekly

Paros — Piraeus

3 Ferry Companies
4 h 5 min
2 Sailings daily
4 h 30 min
2 Sailings weekly
3 h 5 min
2 Sailings daily

Folegandros — Piraeus

3 Ferry Companies
7 h 40 min
3 Sailings weekly
6 h 25 min
3 Sailings weekly
4 h 35 min
7 Sailings weekly

Ios — Piraeus

4 Ferry Companies
6 h 50 min
4 Sailings weekly
9 h 20 min
3 Sailings weekly
8 h
3 Sailings weekly
4 h 50 min
2 Sailings daily

Kissamos — Piraeus

10 h 45 min
1 Sailings weekly

Lipsi — Piraeus

8 h 45 min
2 Sailings weekly

Tinos — Piraeus

2 Ferry Companies
5 h
7 Sailings weekly
2 h 30 min
11 Sailings weekly

Kythnos — Piraeus

2 Ferry Companies
3 h
1 Sailings weekly
Aegean Sea Lines
3 h 5 min
1 Sailings weekly

Leros — Piraeus

9 h 25 min
3 Sailings weekly

Sifnos — Piraeus

4 Ferry Companies
5 h 10 min
3 Sailings weekly
4 h 30 min
6 Sailings weekly
2 h 30 min
2 Sailings daily
Aegean Sea Lines
5 h
3 Sailings weekly

Chios — Piraeus

8 h 50 min
5 Sailings weekly

Chalki — Piraeus

21 h 30 min
2 Sailings weekly

Vathi — Piraeus

10 h 40 min
3 Sailings weekly

Syros — Piraeus

3 Ferry Companies
4 h
10 Sailings weekly
2 h 30 min
2 Sailings weekly
2 h 5 min
2 Sailings daily

Oinousses — Piraeus

9 h 10 min
1 Sailings weekly

Limnos — Piraeus

22 h 10 min
2 Sailings weekly

Karlovassi — Piraeus

9 h 30 min
2 Sailings weekly

Diafani — Piraeus

19 h 40 min
2 Sailings weekly

Agistri Myli — Piraeus

1 h
4 Sailings daily

Karpathos — Piraeus

18 h
2 Sailings weekly

Poros — Piraeus

3 Ferry Companies
1 h 5 min
4 Sailings daily
2 h 55 min
2 Sailings weekly
Alpha Lines
1 h 10 min
6 Sailings weekly

Donoussa — Piraeus

7 h 40 min
3 Sailings weekly

Kasos — Piraeus

16 h
2 Sailings weekly

Spetses — Piraeus

3 Ferry Companies
2 h 30 min
4 Sailings daily
Alpha Lines
2 h 35 min
12 Sailings weekly
Magic Sea Ferries
2 h 5 min
1 Sailings weekly

Kalymnos — Piraeus

10 h 50 min
3 Sailings weekly

Kavala — Piraeus

25 h 45 min
1 Sailings weekly

Serifos — Piraeus

4 Ferry Companies
4 h 15 min
3 Sailings weekly
4 h
4 Sailings weekly
2 h
2 Sailings daily
Aegean Sea Lines
4 h 5 min
3 Sailings weekly

Kos — Piraeus

11 h 55 min
4 Sailings weekly

Kastelorizo — Piraeus

22 h 20 min
2 Sailings weekly

Tilos — Piraeus

14 h 55 min
2 Sailings weekly

Ermioni — Piraeus

2 h 25 min
11 Sailings weekly

Agistri — Piraeus

2 Ferry Companies
1 h 40 min
2 Sailings daily
Aegean Flying Dolphins
50 min
4 Sailings daily

Kimolos — Piraeus

3 Ferry Companies
6 h 20 min
2 Sailings weekly
6 h
3 Sailings weekly
Aegean Sea Lines
6 h 5 min
2 Sailings weekly

Katapola — Piraeus

2 Ferry Companies
5 h 45 min
4 Sailings weekly
7 h 30 min
7 Sailings weekly

Heraklion — Piraeus

4 Ferry Companies
9 h 30 min
8 Sailings weekly
9 h 15 min
7 Sailings weekly
9 h 5 min
2 Sailings weekly
9 h 45 min
7 Sailings weekly