Ferry from Thessaloniki to Piraeus
Tickets, prices & schedules
How long is the ferry ride from Thessaloniki to Piraeus?
The duration of the Thessaloniki - Piraeus ferry trip normally ranges from 27h 10m to 28h 10m.
Thessaloniki - Piraeus ferry companies
FAQs
Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.
Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.
Related ferry schedules
More ferry routes
Aegina (all) – Piraeus
Agistri (all) – Piraeus
Amorgos (all) – Piraeus
Amorgos (all) – Piraeus
Anafi – Piraeus
Crete (all) – Piraeus
Chios (all) – Piraeus
Chania – Piraeus
Donousa – Piraeus
Folegandros – Piraeus
Heraklion – Piraeus
Heraklion – Piraeus
Hydra – Piraeus
Hydra – Piraeus
Ios – Piraeus
Mykonos – Piraeus
Naxos – Piraeus
Syros – Piraeus
Santorini – Piraeus
Kalymnos (all) – Piraeus
Kos – Piraeus
Kimolos – Piraeus
Koufonisia – Piraeus
Kythnos – Piraeus
Lesbos (all) – Piraeus
Lemnos – Piraeus
Adamantas – Piraeus
Poros – Piraeus
Rhodes – Piraeus
Rhodes – Piraeus
Serifos – Piraeus
Sifnos – Piraeus
Sikinos – Piraeus
Samos (all) – Piraeus
Spetses – Piraeus