Book a Piraeus Ferry

Piraeus ferries connect Greece with Crete, Dodecanese Islands, Cyclades Islands, Aegean Islands, Samos, Lesbos, Saronic Islands, Ikaria & Ionian Islands with crossings available to Heraklion, Sitia, Chania & Kissamos (in Crete), Astypalea, Rhodes, Tilos, Karpathos, Kalymnos, Kastelorizo, Kos, Leros, Nisyros, Patmos, Lipsi, Symi, Chalki, Diafani & Kasos (in Dodecanese Islands), Schinoussa, Syros, Tinos, Anafi, Katapola, Aegiali, Donoussa, Ios, Iraklia, Koufonissi, Mykonos, Naxos, Paros, Thira, Milos, Sifnos, Serifos, Sikinos, Kimolos, Folegandros & Kythnos (in Cyclades Islands), Chios, Psara, Fournoi, Mesta & Limnos (in Aegean Islands), Karlovassi & Vathi (in Samos), Mytilene (in Lesbos), Poros, Aegina, Agistri, Hydra & Spetses (in Saronic Islands), Thessaloniki, Ermioni, Porto Heli, Kavala & Methana (in Greece), Evdilos & Agios Kirikos (in Ikaria) & Kythira & Antikythira (in Ionian Islands). Sailings from Piraeus are operated by numerous ferry companies.

There are up to 159 ferry crossings daily from Piraeus with sailing durations starting from 40 minutes. Our Piraeus ferry summary provides a good guide but for the latest sailing information use our fare search.

Piraeus

Click for map

Piraeus Ferry Alternatives

Piraeus Ferry Services

  • Minoan Lines
    • 9 Sailings Weekly 7 hr
    • Get price
  • Anek Superfast
    • 10 Sailings Weekly 8 hr 45 min
    • Get price
  • Blue Star Ferries
    • 5 Sailings Weekly 8 hr 30 min
    • Get price
  • Blue Star Ferries
    • 10 Sailings Weekly 13 hr 10 min
    • Get price
  • Anek Lines
    • 2 Sailings Weekly 23 hr
    • Get price
  • Blue Star Ferries
    • 3 Sailings Weekly 6 hr 45 min
    • Get price
  • Blue Star Ferries
    • 13 Sailings Weekly 3 hr 30 min
    • Get price
  • Hellenic Seaways
    • 6 Sailings Weekly 3 hr 25 min
    • Get price
  • Blue Star Ferries
    • 2 Sailings Weekly 14 hr 40 min
    • Get price
  • Blue Star Ferries
    • 4 Sailings Weekly 4 hr 30 min
    • Get price
  • Sea Jets
    • 7 Sailings Weekly 2 hr 14 min
    • Get price
  • Blue Star Ferries
    • 2 Sailings Weekly 10 hr 10 min
    • Get price
  • Anek Lines
    • 2 Sailings Weekly 9 hr 50 min
    • Get price
  • Blue Star Ferries
    • 5 Sailings Weekly 6 hr 30 min
    • Get price
  • Hellenic Seaways
    • 8 Sailings Weekly 7 hr 50 min
    • Get price
  • Blue Star Ferries
    • 1 Sailing Weekly 19 hr
    • Get price
  • Anek Lines
    • 2 Sailings Weekly 16 hr 40 min
    • Get price
  • Blue Star Ferries
    • 4 Sailings Weekly 5 hr 10 min
    • Get price
  • Sea Jets
    • 5 Sailings Weekly 6 hr 44 min
    • Get price
  • Hellenic Seaways
    • 7 Sailings Weekly 5 hr 50 min
    • Get price
  • Blue Star Ferries
    • 3 Sailings Weekly 7 hr 40 min
    • Get price
  • Blue Star Ferries
    • 4 Sailings Weekly 6 hr 45 min
    • Get price
  • Blue Star Ferries
    • 3 Sailings Weekly 6 hr 40 min
    • Get price
  • Zante Ferries
    • 4 Sailings Weekly 7 hr 45 min
    • Get price
  • Sea Jets
    • 12 Sailings Weekly 3 hr 33 min
    • Get price
  • Hellenic Seaways
    • 7 Sailings Weekly 3 hr 50 min
    • Get price
  • Blue Star Ferries
    • 2 Sailings Weekly 6 hr 25 min
    • Get price
  • Blue Star Ferries
    • 3 Sailings Weekly 10 hr
    • Get price
  • Blue Star Ferries
    • 2 Sailings Weekly 6 hr 45 min
    • Get price
  • Hellenic Seaways
    • 6 Sailings Weekly 8 hr
    • Get price
  • Blue Star Ferries
    • 2 Sailings Weekly 22 hr 40 min
    • Get price
  • Blue Star Ferries
    • 10 Sailings Weekly 9 hr 40 min
    • Get price
  • Blue Star Ferries
    • 3 Sailings Weekly 7 hr 30 min
    • Get price
  • Sea Jets
    • 5 Sailings Weekly 7 hr 29 min
    • Get price
  • Hellenic Seaways
    • 7 Sailings Weekly 4 hr 55 min
    • Get price
  • Blue Star Ferries
    • 3 Sailings Weekly 9 hr 35 min
    • Get price
  • Blue Star Ferries
    • 7 Sailings Weekly 4 hr 40 min
    • Get price
  • Sea Jets
    • 7 Sailings Weekly 2 hr 35 min
    • Get price
  • Hellenic Seaways
    • 6 Sailings Weekly 4 hr 20 min
    • Get price
  • Blue Star Ferries
    • 23 Sailings Weekly 4 hr 15 min
    • Get price
  • Sea Jets
    • 7 Sailings Weekly 3 hr 30 min
    • Get price
  • Hellenic Seaways
    • 3 Sailings Daily 3 hr 55 min
    • Get price
  • Blue Star Ferries
    • 2 Sailings Weekly 13 hr 10 min
    • Get price
  • Blue Star Ferries
    • 23 Sailings Weekly 4 hr
    • Get price
  • Sea Jets
    • 4 Sailings Weekly 2 hr 33 min
    • Get price
  • Hellenic Seaways
    • 3 Sailings Daily 3 hr 5 min
    • Get price
  • Blue Star Ferries
    • 3 Sailings Weekly 7 hr 30 min
    • Get price
  • Hellenic Seaways
    • 3 Sailings Weekly 7 hr 50 min
    • Get price
  • Blue Star Ferries
    • 11 Sailings Weekly 7 hr 25 min
    • Get price
  • Anek Lines
    • 2 Sailings Weekly 7 hr 30 min
    • Get price
  • Zante Ferries
    • 4 Sailings Weekly 8 hr 20 min
    • Get price
  • Sea Jets
    • 4 Sailings Daily 4 hr 18 min
    • Get price
  • Hellenic Seaways
    • 14 Sailings Weekly 4 hr 45 min
    • Get price
  • Blue Star Ferries
    • 1 Sailing Weekly 9 hr 45 min
    • Get price
  • Blue Star Ferries
    • 2 Sailings Weekly 16 hr 30 min
    • Get price
  • Blue Star Ferries
    • 5 Sailings Weekly 9 hr 30 min
    • Get price
  • Hellenic Seaways
    • 8 Sailings Weekly 11 hr
    • Get price
  • Blue Star Ferries
    • 1 Sailing Weekly 7 hr 20 min
    • Get price
  • Hellenic Seaways
    • 4 Sailings Weekly 9 hr 10 min
    • Get price
  • Blue Star Ferries
    • 1 Sailing Weekly 5 hr 10 min
    • Get price
  • Anek Lines
    • 2 Sailings Weekly 20 hr 40 min
    • Get price
  • Anek Lines
    • 2 Sailings Weekly 18 hr 20 min
    • Get price
  • Anek Lines
    • 2 Sailings Weekly 14 hr 50 min
    • Get price
  • Anek Lines
    • 1 Sailing Weekly 5 hr
    • Get price
  • Aegean Speed Lines
    • 12 Sailings Weekly 4 hr
    • Get price
  • Zante Ferries
    • 10 Sailings Weekly 6 hr 50 min
    • Get price
  • Sea Jets
    • 14 Sailings Weekly 2 hr 54 min
    • Get price
  • Anek Lines
    • 1 Sailing Weekly 20 hr
    • Get price
  • Aegean Speed Lines
    • 13 Sailings Weekly 2 hr 50 min
    • Get price
  • Zante Ferries
    • 10 Sailings Weekly 4 hr 20 min
    • Get price
  • Sea Jets
    • 12 Sailings Weekly 2 hr 9 min
    • Get price
  • Hellenic Seaways
    • 7 Sailings Weekly 2 hr 30 min
    • Get price
  • Aegean Speed Lines
    • 13 Sailings Weekly 2 hr 20 min
    • Get price
  • Zante Ferries
    • 10 Sailings Weekly 4 hr 15 min
    • Get price
  • Sea Jets
    • 9 Sailings Weekly 1 hr 54 min
    • Get price
  • Aegean Speed Lines
    • 1 Sailing Weekly 5 hr 5 min
    • Get price
  • Zante Ferries
    • 5 Sailings Weekly 7 hr 5 min
    • Get price
  • Aegean Speed Lines
    • 1 Sailing Weekly 3 hr 35 min
    • Get price
  • Zante Ferries
    • 5 Sailings Weekly 5 hr 50 min
    • Get price
  • Sea Jets
    • 4 Sailings Weekly 4 hr 10 min
    • Get price
  • Aegean Speed Lines
    • 1 Sailing Weekly 4 hr 25 min
    • Get price
  • Zante Ferries
    • 5 Sailings Weekly 6 hr 10 min
    • Get price
  • Sea Jets
    • 14 Sailings Weekly 3 hr 59 min
    • Get price
  • Zante Ferries
    • 7 Sailings Weekly 2 hr 55 min
    • Get price
  • Hellenic Seaways
    • 5 Sailings Daily 1 hr
    • Get price
  • Saronic Ferries
    • 2 Sailings Weekly 2 hr 30 min
    • Get price
  • Hellenic Seaways
    • 1 Sailing Weekly 21 hr 30 min
    • Get price
  • Hellenic Seaways
    • 7 Sailings Daily 40 min
    • Get price
  • Anes Ferries
    • 3 Sailings Daily 1 hr 15 min
    • Get price
  • Saronic Ferries
    • 3 Sailings Daily 1 hr 5 min
    • Get price
  • Hellenic Seaways
    • 4 Sailings Daily 55 min
    • Get price
  • Saronic Ferries
    • 5 Sailings Weekly 1 hr 30 min
    • Get price
  • Hellenic Seaways
    • 6 Sailings Daily 1 hr 5 min
    • Get price
  • Hellenic Seaways
    • 3 Sailings Daily 2 hr
    • Get price
  • Hellenic Seaways
    • 5 Sailings Daily 1 hr 45 min
    • Get price
  • Hellenic Seaways
    • 3 Sailings Daily 2 hr 40 min
    • Get price
  • Hellenic Seaways
    • 6 Sailings Weekly 6 hr 30 min
    • Get price
  • Hellenic Seaways
    • 3 Sailings Weekly 9 hr 20 min
    • Get price
  • Hellenic Seaways
    • 2 Sailings Weekly 10 hr 15 min
    • Get price
  • Hellenic Seaways
    • 3 Sailings Weekly 22 hr 35 min
    • Get price
  • Hellenic Seaways
    • 4 Sailings Weekly 6 hr 40 min
    • Get price
  • Hellenic Seaways
    • 3 Sailings Weekly 19 hr 15 min
    • Get price
  • Anek Superfast
    • 12 Sailings Weekly 9 hr
    • Get price
  • Lane Sea Lines
    • 1 Sailing Weekly 7 hr 45 min
    • Get price
  • Lane Sea Lines
    • 1 Sailing Weekly 10 hr 15 min
    • Get price
  • Lane Sea Lines
    • 1 Sailing Weekly 12 hr 10 min
    • Get price
  • Saronic Ferries
    • 2 Sailings Weekly 2 hr
    • Get price

Piraeus Ferry Port

The port city of Piraeus can be found in the Attica region of Greece along the east coast of the Saronic Gulf about 12 km south west of Athens, the Greek capital.

Piraeus is the largest ferry port in Europe and one of the largest in the world when it comes to passenger transportation with services provided by every major ferry company in Greece.

Approximately 20 million passengers pass through its doors each year and the port provides the main link between the Greek mainland and the Aegean islands and Crete. Piraeus proves the gateway from the Greek mainland to all of the main holiday destinations in Greece and some of the less popular ones too.

Piraeus is also famous for its football team – Olympiakos who regularly feature in the UEFA Champions League.