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.com. 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
    • 4 Sailings Daily 35 min
    • Get price
  • Aegean Flying Dolphins Agistri to Piraeus
    • 4 Sailings Daily 50 min
    • Get price
  • Aegean Sea Lines Ios to Piraeus
    • 3 Sailings Weekly 10 hr 10 min
    • Get price
  • Aegean Sea Lines Milos to Piraeus
    • 7 Sailings Weekly 6 hr 30 min
    • Get price
  • Aegean Sea Lines Serifos to Piraeus
    • 7 Sailings Weekly 4 hr 5 min
    • Get price
  • Aegean Sea Lines Sifnos to Piraeus
    • 7 Sailings Weekly 4 hr 55 min
    • Get price
  • Aegean Sea Lines Thira to Piraeus
    • 3 Sailings Weekly 7 hr 55 min
    • Get price
  • Alpha Lines Hydra to Piraeus
    • 13 Sailings Weekly 1 hr 10 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 1 hr 55 min
    • Get price
  • Anek Superfast Chania to Piraeus
    • 10 Sailings Weekly 8 hr 30 min
    • Get price
  • Anek Superfast Heraklion to Piraeus
    • 10 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 9 hr 10 min
    • Get price
  • Blue Star Ferries Aegina to Piraeus
    • 8 Sailings Daily 40 min
    • Get price
  • Blue Star Ferries Agios Kirikos to Piraeus
    • 3 Sailings Weekly 6 hr 5 min
    • Get price
  • Blue Star Ferries Agistri Myli to Piraeus
    • 5 Sailings Daily 1 hr
    • Get price
  • Blue Star Ferries Anafi to Piraeus
    • 2 Sailings Weekly 7 hr 50 min
    • Get price
  • Blue Star Ferries Astypalea to Piraeus
    • 5 Sailings Weekly 7 hr 35 min
    • Get price
  • Blue Star Ferries Chalki to Piraeus
    • 2 Sailings Weekly 16 hr 30 min
    • Get price
  • Blue Star Ferries Chania to Piraeus
    • 11 Sailings Weekly 8 hr
    • Get price
  • Blue Star Ferries Chios to Piraeus
    • 8 Sailings Weekly 7 hr 45 min
    • Get price
  • Blue Star Ferries Diafani to Piraeus
    • 2 Sailings Weekly 14 hr 45 min
    • Get price
  • Blue Star Ferries Donoussa to Piraeus
    • 4 Sailings Weekly 8 hr 10 min
    • Get price
  • Blue Star Ferries Ermioni to Piraeus
    • 15 Sailings Weekly 1 hr 40 min
    • Get price
  • Blue Star Ferries Evdilos to Piraeus
    • 5 Sailings Weekly 5 hr 55 min
    • Get price
  • Blue Star Ferries Fournoi to Piraeus
    • 3 Sailings Weekly 7 hr
    • Get price
  • Blue Star Ferries Heraklion to Piraeus
    • 12 Sailings Weekly 8 hr 45 min
    • Get price
  • Blue Star Ferries Hydra to Piraeus
    • 5 Sailings Daily 1 hr 40 min
    • Get price
  • Blue Star Ferries Ios to Piraeus
    • 5 Sailings Weekly 6 hr 50 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
    • 7 Sailings Weekly 7 hr 30 min
    • Get price
  • Blue Star Ferries Karpathos to Piraeus
    • 3 Sailings Weekly 13 hr 10 min
    • Get price
  • Blue Star Ferries Kasos to Piraeus
    • 3 Sailings Weekly 11 hr 45 min
    • Get price
  • Blue Star Ferries Kastelorizo to Piraeus
    • 2 Sailings Weekly 22 hr
    • Get price
  • Blue Star Ferries Katapola to Piraeus
    • 9 Sailings Weekly 5 hr 35 min
    • Get price
  • Blue Star Ferries Kavala to Piraeus
    • 1 Sailing Weekly 26 hr 10 min
    • Get price
  • Blue Star Ferries Kos to Piraeus
    • 10 Sailings Weekly 9 hr 10 min
    • Get price
  • Blue Star Ferries Koufonissi to Piraeus
    • 10 Sailings Weekly 4 hr 50 min
    • Get price
  • Blue Star Ferries Leros to Piraeus
    • 5 Sailings Weekly 9 hr 25 min
    • Get price
  • Blue Star Ferries Limnos to Piraeus
    • 1 Sailing Weekly 21 hr 45 min
    • Get price
  • Blue Star Ferries Lipsi to Piraeus
    • 2 Sailings Weekly 9 hr 10 min
    • Get price
  • Blue Star Ferries Mesta to Piraeus
    • 1 Sailing Weekly 7 hr 50 min
    • Get price
  • Blue Star Ferries Mykonos to Piraeus
    • 13 Sailings Weekly 4 hr 30 min
    • Get price
  • Blue Star Ferries Mytilene to Piraeus
    • 8 Sailings Weekly 11 hr
    • Get price
  • Blue Star Ferries Naxos to Piraeus
    • 4 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
    • 2 Sailings Weekly 9 hr 10 min
    • Get price
  • Blue Star Ferries Paros to Piraeus
    • 4 Sailings Daily 2 hr 55 min
    • Get price
  • Blue Star Ferries Patmos to Piraeus
    • 6 Sailings Weekly 8 hr 10 min
    • Get price
  • Blue Star Ferries Poros to Piraeus
    • 5 Sailings Daily 1 hr
    • Get price
  • Blue Star Ferries Porto Heli to Piraeus
    • 14 Sailings Weekly 2 hr 10 min
    • Get price
  • Blue Star Ferries Psara to Piraeus
    • 2 Sailings Weekly 6 hr 55 min
    • Get price
  • Blue Star Ferries Rhodes to Piraeus
    • 13 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 Sitia to Piraeus
    • 1 Sailing Weekly 12 hr 5 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 14 hr 10 min
    • Get price
  • Blue Star Ferries Syros to Piraeus
    • 3 Sailings Daily 3 hr 25 min
    • Get price
  • Blue Star Ferries Thira to Piraeus
    • 3 Sailings Daily 6 hr 5 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 5 hr
    • 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 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 Heraklion to Piraeus
    • 12 Sailings Weekly 9 hr 15 min
    • Get price
  • Minoan Lines Milos to Piraeus
    • 5 Sailings Weekly 4 hr 45 min
    • Get price
  • Minoan Lines Mykonos to Piraeus
    • 2 Sailings Weekly 3 hr 30 min
    • Get price
  • Minoan Lines Naxos to Piraeus
    • 1 Sailing Weekly 5 hr 55 min
    • Get price
  • Minoan Lines Paros to Piraeus
    • 3 Sailings Weekly 4 hr 40 min
    • Get price
  • Minoan Lines Syros to Piraeus
    • 1 Sailing Weekly 2 hr 45 min
    • Get price
  • Minoan Lines Thira to Piraeus
    • 2 Sailings Weekly 7 hr
    • Get price
  • Minoan Lines Tinos to Piraeus
    • 1 Sailing Weekly 3 hr 25 min
    • Get price
  • San Lorenzo Ferries Aegina to Piraeus
    • 3 Sailings Daily 1 hr 25 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
    • 7 Sailings Weekly 2 hr 10 min
    • Get price
  • Saronic Ferries Poros to Piraeus
    • 7 Sailings Weekly 2 hr 40 min
    • Get price
  • SeaJets Antikythira to Piraeus
    • 1 Sailing Weekly 9 hr 15 min
    • Get price
  • SeaJets Chania to Piraeus
    • 7 Sailings Weekly 5 hr 5 min
    • Get price
  • SeaJets Folegandros to Piraeus
    • 7 Sailings Weekly 4 hr
    • Get price
  • SeaJets Ios to Piraeus
    • 10 Sailings Weekly 3 hr 45 min
    • Get price
  • SeaJets Katapola to Piraeus
    • 2 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
    • 4 Sailings Weekly 4 hr 35 min
    • Get price
  • SeaJets Kythira to Piraeus
    • 1 Sailing Weekly 6 hr 30 min
    • Get price
  • SeaJets Milos to Piraeus
    • 4 Sailings Daily 2 hr 20 min
    • Get price
  • SeaJets Mykonos to Piraeus
    • 3 Sailings Daily 2 hr 15 min
    • Get price
  • SeaJets Naxos to Piraeus
    • 17 Sailings Weekly 2 hr 55 min
    • Get price
  • SeaJets Paros to Piraeus
    • 11 Sailings Weekly 2 hr 35 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
    • 3 Sailings Daily 1 hr 40 min
    • Get price
  • SeaJets Thira to Piraeus
    • 4 Sailings Daily 4 hr 25 min
    • Get price
  • SeaJets Tinos to Piraeus
    • 4 Sailings Weekly 5 hr 5 min
    • Get price
  • Zante Ferries Folegandros to Piraeus
    • 4 Sailings Weekly 8 hr 10 min
    • Get price
  • Zante Ferries Ios to Piraeus
    • 3 Sailings Weekly 9 hr 45 min
    • Get price
  • Zante Ferries Kimolos to Piraeus
    • 5 Sailings Weekly 6 hr 35 min
    • Get price
  • Zante Ferries Kythnos to Piraeus
    • 4 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
    • 5 Sailings Weekly 4 hr 15 min
    • Get price
  • Zante Ferries Sifnos to Piraeus
    • 6 Sailings Weekly 4 hr 30 min
    • Get price
  • Zante Ferries Sikinos to Piraeus
    • 4 Sailings Weekly 9 hr 5 min
    • Get price
  • Zante Ferries Thira to Piraeus
    • 3 Sailings Weekly 11 hr 20 min
    • Get price