Piraeus

How to book a Ferry to Piraeus

With our Ferry to Piraeus guide you will get all the info you need in order to plan your ferry crossing to Athens.

With our ferry comparison tool you can compare all ferries to Piraeus as well as all available alternatives in one quick and easy search.

It really is simple to save on your ferry to Piraeus with directferries.ie. All you have to do is select your place of departure, ferry route, number of people travelling on the ferry to Piraeus and hit the search button.

Ferries to Piraeus

Click for map

Ferry to Piraeus Alternatives

Piraeus Ferry Services

  • Aegean Flying Dolphins Aegina to Piraeus
    • 8 Sailings Daily 40 min
    • Get price
  • Aegean Flying Dolphins Agistri to Piraeus
    • 4 Sailings Daily 50 min
    • Get price
  • Alpha Lines Hydra to Piraeus
    • 13 Sailings Weekly 1 hr 20 min
    • Get price
  • Alpha Lines Poros to Piraeus
    • 6 Sailings Weekly 1 hr 10 min
    • Get price
  • Alpha Lines Spetses to Piraeus
    • 13 Sailings Weekly 2 hr
    • Get price
  • Anek Lines Anafi to Piraeus
    • 2 Sailings Weekly 11 hr 10 min
    • Get price
  • Anek Lines Chalki to Piraeus
    • 1 Sailing Weekly 29 hr 10 min
    • Get price
  • Anek Lines Diafani to Piraeus
    • 1 Sailing Weekly 26 hr 40 min
    • Get price
  • Anek Lines Heraklion to Piraeus
    • 1 Sailing Weekly 15 hr 50 min
    • Get price
  • Anek Lines Karpathos to Piraeus
    • 1 Sailing Weekly 24 hr 55 min
    • Get price
  • Anek Lines Kasos to Piraeus
    • 1 Sailing Weekly 22 hr 55 min
    • Get price
  • Anek Lines Milos to Piraeus
    • 1 Sailing Weekly 5 hr 25 min
    • Get price
  • Anek Lines Rhodes to Piraeus
    • 1 Sailing Weekly 31 hr 40 min
    • Get price
  • Anek Lines Sitia to Piraeus
    • 2 Sailings Weekly 21 hr
    • Get price
  • Anek Lines Thira to Piraeus
    • 2 Sailings Weekly 8 hr 25 min
    • Get price
  • Anek Superfast Chania to Piraeus
    • 10 Sailings Weekly 8 hr
    • Get price
  • Anek Superfast Heraklion to Piraeus
    • 7 Sailings Weekly 8 hr 45 min
    • Get price
  • Anes Ferries Aegina to Piraeus
    • 3 Sailings Daily 1 hr 15 min
    • Get price
  • Blue Star Ferries Aegiali to Piraeus
    • 4 Sailings Weekly 8 hr 55 min
    • Get price
  • Blue Star Ferries Aegina to Piraeus
    • 13 Sailings Daily 40 min
    • Get price
  • Blue Star Ferries Agios Kirikos to Piraeus
    • 3 Sailings Weekly 6 hr 15 min
    • Get price
  • Blue Star Ferries Agistri Myli to Piraeus
    • 6 Sailings Daily 1 hr
    • Get price
  • Blue Star Ferries Anafi to Piraeus
    • 2 Sailings Weekly 9 hr 55 min
    • Get price
  • Blue Star Ferries Astypalea to Piraeus
    • 5 Sailings Weekly 7 hr 35 min
    • Get price
  • Blue Star Ferries Chios to Piraeus
    • 10 Sailings Weekly 7 hr 40 min
    • Get price
  • Blue Star Ferries Donoussa to Piraeus
    • 4 Sailings Weekly 7 hr 55 min
    • Get price
  • Blue Star Ferries Ermioni to Piraeus
    • 16 Sailings Weekly 1 hr 30 min
    • Get price
  • Blue Star Ferries Evdilos to Piraeus
    • 6 Sailings Weekly 5 hr 55 min
    • Get price
  • Blue Star Ferries Fournoi to Piraeus
    • 3 Sailings Weekly 6 hr 50 min
    • Get price
  • Blue Star Ferries Hydra to Piraeus
    • 5 Sailings Daily 1 hr 40 min
    • Get price
  • Blue Star Ferries Ios to Piraeus
    • 7 Sailings Weekly 6 hr 45 min
    • Get price
  • Blue Star Ferries Iraklia to Piraeus
    • 3 Sailings Weekly 8 hr
    • Get price
  • Blue Star Ferries Kalymnos to Piraeus
    • 5 Sailings Weekly 10 hr 10 min
    • Get price
  • Blue Star Ferries Karlovassi to Piraeus
    • 6 Sailings Weekly 7 hr 30 min
    • Get price
  • Blue Star Ferries Karpathos to Piraeus
    • 1 Sailing Weekly 23 hr 15 min
    • Get price
  • Blue Star Ferries Kastelorizo to Piraeus
    • 2 Sailings Weekly 22 hr
    • Get price
  • Blue Star Ferries Katapola to Piraeus
    • 4 Sailings Weekly 5 hr 35 min
    • Get price
  • Blue Star Ferries Kavala to Piraeus
    • 2 Sailings Weekly 21 hr
    • Get price
  • Blue Star Ferries Kos to Piraeus
    • 10 Sailings Weekly 9 hr 10 min
    • Get price
  • Blue Star Ferries Koufonissi to Piraeus
    • 6 Sailings Weekly 4 hr 55 min
    • Get price
  • Blue Star Ferries Leros to Piraeus
    • 5 Sailings Weekly 9 hr 20 min
    • Get price
  • Blue Star Ferries Limnos to Piraeus
    • 2 Sailings Weekly 17 hr 35 min
    • Get price
  • Blue Star Ferries Lipsi to Piraeus
    • 2 Sailings Weekly 8 hr 40 min
    • Get price
  • Blue Star Ferries Mesta to Piraeus
    • 1 Sailing Weekly 7 hr 30 min
    • Get price
  • Blue Star Ferries Mykonos to Piraeus
    • 7 Sailings Weekly 5 hr 30 min
    • Get price
  • Blue Star Ferries Mytilene to Piraeus
    • 10 Sailings Weekly 10 hr 50 min
    • Get price
  • Blue Star Ferries Naxos to Piraeus
    • 3 Sailings Daily 3 hr 50 min
    • Get price
  • Blue Star Ferries Nisyros to Piraeus
    • 2 Sailings Weekly 13 hr 25 min
    • Get price
  • Blue Star Ferries Oinousses to Piraeus
    • 1 Sailing Weekly 8 hr 45 min
    • Get price
  • Blue Star Ferries Paros to Piraeus
    • 3 Sailings Daily 3 hr
    • Get price
  • Blue Star Ferries Patmos to Piraeus
    • 7 Sailings Weekly 7 hr 50 min
    • Get price
  • Blue Star Ferries Poros to Piraeus
    • 5 Sailings Daily 1 hr
    • Get price
  • Blue Star Ferries Porto Heli to Piraeus
    • 17 Sailings Weekly 2 hr 10 min
    • Get price
  • Blue Star Ferries Psara to Piraeus
    • 2 Sailings Weekly 6 hr 35 min
    • Get price
  • Blue Star Ferries Rhodes to Piraeus
    • 10 Sailings Weekly 12 hr 15 min
    • Get price
  • Blue Star Ferries Schinoussa to Piraeus
    • 3 Sailings Weekly 8 hr 20 min
    • Get price
  • Blue Star Ferries Spetses to Piraeus
    • 5 Sailings Daily 2 hr 20 min
    • Get price
  • Blue Star Ferries Symi to Piraeus
    • 4 Sailings Weekly 13 hr 55 min
    • Get price
  • Blue Star Ferries Syros to Piraeus
    • 7 Sailings Weekly 3 hr 45 min
    • Get price
  • Blue Star Ferries Thira to Piraeus
    • 14 Sailings Weekly 7 hr 45 min
    • Get price
  • Blue Star Ferries Tilos to Piraeus
    • 2 Sailings Weekly 14 hr 40 min
    • Get price
  • Blue Star Ferries Tinos to Piraeus
    • 7 Sailings Weekly 4 hr 45 min
    • Get price
  • Blue Star Ferries Vathi to Piraeus
    • 4 Sailings Weekly 8 hr 30 min
    • Get price
  • Cyclades Fast Ferries Heraklion to Piraeus
    • 3 Sailings Weekly 9 hr 20 min
    • Get price
  • Cyclades Fast Ferries Ios to Piraeus
    • 3 Sailings Weekly 6 hr 5 min
    • Get price
  • Cyclades Fast Ferries Mykonos to Piraeus
    • 3 Sailings Weekly 3 hr 40 min
    • Get price
  • Cyclades Fast Ferries Naxos to Piraeus
    • 7 Sailings Weekly 4 hr 40 min
    • Get price
  • Cyclades Fast Ferries Paros to Piraeus
    • 3 Sailings Weekly 4 hr 45 min
    • Get price
  • Cyclades Fast Ferries Syros to Piraeus
    • 3 Sailings Weekly 2 hr 45 min
    • Get price
  • Cyclades Fast Ferries Thira to Piraeus
    • 3 Sailings Weekly 7 hr
    • Get price
  • Hellenic Seaways Methana to Piraeus
    • 1 Sailing Weekly 1 hr 25 min
    • Get price
  • Hellenic Seaways Sigri to Piraeus
    • 1 Sailing Weekly 10 hr 40 min
    • Get price
  • Hellenic Seaways Thessaloniki to Piraeus
    • 1 Sailing Weekly 26 hr 55 min
    • Get price
  • Minoan Lines Chania to Piraeus
    • 7 Sailings Weekly 7 hr 30 min
    • Get price
  • Minoan Lines Heraklion to Piraeus
    • 14 Sailings Weekly 8 hr 30 min
    • Get price
  • Minoan Lines Milos to Piraeus
    • 4 Sailings Weekly 4 hr 15 min
    • Get price
  • Minoan Lines Mykonos to Piraeus
    • 3 Sailings Weekly 3 hr 15 min
    • Get price
  • Minoan Lines Naxos to Piraeus
    • 1 Sailing Weekly 5 hr 50 min
    • Get price
  • Minoan Lines Paros to Piraeus
    • 3 Sailings Weekly 4 hr 25 min
    • Get price
  • Minoan Lines Syros to Piraeus
    • 1 Sailing Weekly 3 hr
    • Get price
  • Minoan Lines Thira to Piraeus
    • 3 Sailings Weekly 6 hr 20 min
    • Get price
  • Saronic Ferries Aegina to Piraeus
    • 9 Sailings Daily 1 hr 10 min
    • Get price
  • Saronic Ferries Agistri to Piraeus
    • 5 Sailings Daily 1 hr 40 min
    • Get price
  • Saronic Ferries Methana to Piraeus
    • 6 Sailings Weekly 2 hr 15 min
    • Get price
  • Saronic Ferries Poros to Piraeus
    • 6 Sailings Weekly 2 hr 45 min
    • Get price
  • SeaJets Antikythira to Piraeus
    • 1 Sailing Weekly 9 hr 5 min
    • Get price
  • SeaJets Folegandros to Piraeus
    • 7 Sailings Weekly 4 hr
    • Get price
  • SeaJets Ios to Piraeus
    • 10 Sailings Weekly 4 hr 10 min
    • Get price
  • SeaJets Katapola to Piraeus
    • 3 Sailings Weekly 7 hr 25 min
    • Get price
  • SeaJets Kissamos to Piraeus
    • 1 Sailing Weekly 11 hr 15 min
    • Get price
  • SeaJets Koufonissi to Piraeus
    • 5 Sailings Weekly 4 hr 35 min
    • Get price
  • SeaJets Kythira to Piraeus
    • 2 Sailings Weekly 6 hr 30 min
    • Get price
  • SeaJets Milos to Piraeus
    • 3 Sailings Daily 2 hr 35 min
    • Get price
  • SeaJets Mykonos to Piraeus
    • 14 Sailings Weekly 2 hr 35 min
    • Get price
  • SeaJets Naxos to Piraeus
    • 3 Sailings Daily 3 hr 20 min
    • Get price
  • SeaJets Paros to Piraeus
    • 14 Sailings Weekly 2 hr 50 min
    • Get price
  • SeaJets Serifos to Piraeus
    • 14 Sailings Weekly 2 hr
    • Get price
  • SeaJets Sifnos to Piraeus
    • 14 Sailings Weekly 2 hr 30 min
    • Get price
  • SeaJets Syros to Piraeus
    • 7 Sailings Weekly 2 hr
    • Get price
  • SeaJets Thira to Piraeus
    • 14 Sailings Weekly 4 hr 50 min
    • Get price
  • SeaJets Tinos to Piraeus
    • 7 Sailings Weekly 5 hr 15 min
    • Get price
  • Zante Ferries Folegandros to Piraeus
    • 3 Sailings Weekly 8 hr 10 min
    • Get price
  • Zante Ferries Ios to Piraeus
    • 2 Sailings Weekly 9 hr 45 min
    • Get price
  • Zante Ferries Kimolos to Piraeus
    • 3 Sailings Weekly 6 hr 35 min
    • Get price
  • Zante Ferries Kythnos to Piraeus
    • 3 Sailings Weekly 3 hr
    • Get price
  • Zante Ferries Milos to Piraeus
    • 4 Sailings Weekly 6 hr 5 min
    • Get price
  • Zante Ferries Serifos to Piraeus
    • 3 Sailings Weekly 4 hr 35 min
    • Get price
  • Zante Ferries Sifnos to Piraeus
    • 5 Sailings Weekly 4 hr 30 min
    • Get price
  • Zante Ferries Sikinos to Piraeus
    • 3 Sailings Weekly 9 hr 5 min
    • Get price
  • Zante Ferries Thira to Piraeus
    • 2 Sailings Weekly 11 hr 20 min
    • Get price