Ferries.co.uk

Find Ferries to Greece with Ferries.co.uk

With Ferries.co.uk you can find Ferries to Greece with all major Ferry Companies from all the main ferry ports as well as some of the more obscure ones!

Ferries.co.uk currently feature 85 Ferries to Greece, with 15 Ferry Companies sailing from 13 ports with a choice of up to 64 Ferry destinations in Greece.

For some basic information on Ferries to Greece see the information below, or if you’d like to get a price for your ferry then simply choose a preferred route from the menu!

Going the other way? If so then visit our Ferries from Greece page!

Find Ferries to Greece

Ferry Company Ferry Route Frequency Duration From
Aegean Speed Lines Aegean Speed Lines Milos Piraeus 11 weekly 3 Hours Greece
Aegean Speed Lines Aegean Speed Lines Mykonos Piraeus 9 weekly 3 Hours 25 Minutes Greece
Aegean Speed Lines Aegean Speed Lines Serifos Piraeus 10 weekly 2 Hours 25 Minutes Greece
Aegean Speed Lines Aegean Speed Lines Sifnos Piraeus 13 weekly 2 Hours 30 Minutes Greece
Aegean Speed Lines Aegean Speed Lines Syros Piraeus 7 weekly 2 Hours 35 Minutes Greece
Aegean Speed Lines Aegean Speed Lines Tinos Piraeus 7 weekly 4 Hours Greece
Agoudimos Lines Agoudimos Lines Brindisi Igoumenitsa 5 weekly 7 Hours 30 Minutes Greece
Agoudimos Lines Agoudimos Lines Zante Igoumenitsa 1 weekly 7 Hours Greece
Agoudimos Lines Agoudimos Lines Andros Rafina 12 weekly 1 Hour 55 Minutes Greece
Agoudimos Lines Agoudimos Lines Mykonos Rafina 7 weekly 4 Hours 45 Minutes Greece
Agoudimos Lines Agoudimos Lines Tinos Rafina 7 weekly 3 Hours 50 Minutes Greece
Anek Lines Anek Lines Ancona Igoumenitsa 10 weekly 15 Hours Greece
Anek Lines Anek Lines Corfu Igoumenitsa 4 weekly 1 Hour 45 Minutes Greece
Anek Lines Anek Lines Venice Igoumenitsa 4 weekly 24 Hours Greece
Anek Lines Anek Lines Kea Lavrio 1 weekly 1 Hour Greece
Anek Lines Anek Lines Kythnos Lavrio 1 weekly 2 Hours 30 Minutes Greece
Anek Lines Anek Lines Syros Lavrio 1 weekly 5 Hours Greece
Anek Lines Anek Lines Ancona Patras 10 weekly 21 Hours Greece
Anek Lines Anek Lines Corfu Patras 3 weekly 6 Hours 15 Minutes Greece
Anek Lines Anek Lines Venice Patras 4 weekly 32 Hours Greece
Anek Lines Anek Lines Chania Piraeus 7 weekly 8 Hours 30 Minutes Greece
Anek Lines Anek Lines Heraklion Piraeus 14 weekly 6 Hours 30 Minutes Greece
Blue Star Ferries Blue Star Ferries Aegiali (Amorgos) Piraeus 4 weekly 8 Hours 5 Minutes Greece
Blue Star Ferries Blue Star Ferries Astypalea Piraeus 3 weekly 9 Hours 45 Minutes Greece
Blue Star Ferries Blue Star Ferries Donoussa Piraeus 3 weekly 7 Hours 10 Minutes Greece
Blue Star Ferries Blue Star Ferries Heraklion Piraeus 1 weekly 8 Hours Greece
Blue Star Ferries Blue Star Ferries Iraklia Piraeus 3 weekly 7 Hours Greece
Blue Star Ferries Blue Star Ferries Kalymnos Piraeus 5 weekly 9 Hours 40 Minutes Greece
Blue Star Ferries Blue Star Ferries Kastelorizo Piraeus 2 weekly 26 Hours 10 Minutes Greece
Blue Star Ferries Blue Star Ferries Katapola (Amorgos) Piraeus 4 weekly 5 Hours 15 Minutes Greece
Blue Star Ferries Blue Star Ferries Kos Piraeus 16 weekly 8 Hours Greece
Blue Star Ferries Blue Star Ferries Koufonissi Piraeus 3 weekly 8 Hours 5 Minutes Greece
Blue Star Ferries Blue Star Ferries Leros Piraeus 6 weekly 7 Hours 20 Minutes Greece
Blue Star Ferries Blue Star Ferries Mykonos Piraeus 7 weekly 5 Hours 30 Minutes Greece
Blue Star Ferries Blue Star Ferries Naxos Piraeus 16 weekly 5 Hours Greece
Blue Star Ferries Blue Star Ferries Nisyros Piraeus 3 weekly 12 Hours 51 Minutes Greece
Blue Star Ferries Blue Star Ferries Paros Piraeus 3 daily 3 Hours 50 Minutes Greece
Blue Star Ferries Blue Star Ferries Patmos Piraeus 7 weekly 6 Hours 10 Minutes Greece
Blue Star Ferries Blue Star Ferries Rhodes Piraeus 14 weekly 11 Hours Greece
Blue Star Ferries Blue Star Ferries Schinoussa Piraeus 3 weekly 7 Hours 20 Minutes Greece
Blue Star Ferries Blue Star Ferries Syros Piraeus 9 weekly 3 Hours 45 Minutes Greece
Blue Star Ferries Blue Star Ferries Thira (Santorini) Piraeus 11 weekly 5 Hours Greece
Blue Star Ferries Blue Star Ferries Tilos Piraeus 3 weekly 14 Hours 20 Minutes Greece
Blue Star Ferries Blue Star Ferries Tinos Piraeus 6 weekly 4 Hours 45 Minutes Greece
Cyclades Fast Ferries Cyclades Fast Ferries Andros Rafina 10 weekly 1 Hour 55 Minutes Greece
Cyclades Fast Ferries Cyclades Fast Ferries Mykonos Rafina 4 weekly 3 Hours 30 Minutes Greece
Cyclades Fast Ferries Cyclades Fast Ferries Tinos Rafina 6 weekly 3 Hours 50 Minutes Greece
Endeavor Lines Endeavor Lines Brindisi Igoumenitsa 7 weekly 7 Hours Greece
Endeavor Lines Endeavor Lines Brindisi Patras 6 weekly 15 Hours 30 Minutes Greece
Grimaldi Lines Grimaldi Lines Catania Corinth 1 weekly 26 Hours Greece
Grimaldi Lines Grimaldi Lines Catania Patras 1 weekly 55 Hours 30 Minutes Greece
Hellenic Seaways Hellenic Seaways Alonissos Agios Konstantinos 4 weekly 3 Hours 20 Minutes Greece
Hellenic Seaways Hellenic Seaways Glossa Agios Konstantinos 5 weekly 2 Hours 15 Minutes Greece
Hellenic Seaways Hellenic Seaways Skiathos Agios Konstantinos 5 weekly 1 Hour 45 Minutes Greece
Hellenic Seaways Hellenic Seaways Skopelos Agios Konstantinos 5 weekly 2 Hours 50 Minutes Greece
Hellenic Seaways Hellenic Seaways Piraeus Ermioni 15 weekly 1 Hour 40 Minutes Greece
Hellenic Seaways Hellenic Seaways Piraeus Methana 14 weekly 2 Hours Greece
Hellenic Seaways Hellenic Seaways Aegina Piraeus 55 weekly 40 Minutes Greece
Hellenic Seaways Hellenic Seaways Agistri Piraeus 44 weekly 1 Hour Greece
Hellenic Seaways Hellenic Seaways Chios Piraeus 4 weekly 6 Hours Greece
Hellenic Seaways Hellenic Seaways Ermioni Piraeus 20 weekly 1 Hour 35 Minutes Greece
Hellenic Seaways Hellenic Seaways Hydra Piraeus 35 weekly 1 Hour 10 Minutes Greece
Hellenic Seaways Hellenic Seaways Ios Piraeus 5 weekly 4 Hours 10 Minutes Greece
Hellenic Seaways Hellenic Seaways Methana Piraeus 14 weekly 1 Hour 40 Minutes Greece
Hellenic Seaways Hellenic Seaways Mitilini Piraeus 4 weekly 8 Hours 30 Minutes Greece
Hellenic Seaways Hellenic Seaways Mykonos Piraeus 5 weekly 4 Hours 5 Minutes Greece
Hellenic Seaways Hellenic Seaways Naxos Piraeus 5 weekly 3 Hours 10 Minutes Greece
Hellenic Seaways Hellenic Seaways Paros Piraeus 5 weekly 2 Hours 25 Minutes Greece
Hellenic Seaways Hellenic Seaways Poros Piraeus 34 weekly 1 Hour Greece
Hellenic Seaways Hellenic Seaways Porto Heli Piraeus 15 weekly 2 Hours Greece
Hellenic Seaways Hellenic Seaways Spetses Piraeus 29 weekly 1 Hour 40 Minutes Greece
Hellenic Seaways Hellenic Seaways Syros Piraeus 4 weekly 2 Hours 45 Minutes Greece
Hellenic Seaways Hellenic Seaways Thira (Santorini) Piraeus 5 weekly 4 Hours 45 Minutes Greece
Hellenic Seaways Hellenic Seaways Tinos Piraeus 5 weekly 3 Hours 25 Minutes Greece
Hellenic Seaways Hellenic Seaways Piraeus Porto Heli 15 weekly 1 Hour 50 Minutes Greece
Hellenic Seaways Hellenic Seaways Mykonos Rafina 5 weekly 2 Hours 10 Minutes Greece
Hellenic Seaways Hellenic Seaways Naxos Rafina 5 weekly 3 Hours 5 Minutes Greece
Hellenic Seaways Hellenic Seaways Tinos Rafina 5 weekly 1 Hour 45 Minutes Greece
Hellenic Seaways Hellenic Seaways Alonissos Volos 9 weekly 3 Hours 15 Minutes Greece
Hellenic Seaways Hellenic Seaways Glossa Volos 7 weekly 2 Hours 10 Minutes Greece
Hellenic Seaways Hellenic Seaways Skiathos Volos 10 weekly 1 Hour 40 Minutes Greece
Hellenic Seaways Hellenic Seaways Skopelos Volos 10 weekly 2 Hours 45 Minutes Greece
Minoan Lines Minoan Lines Ancona Igoumenitsa 6 weekly 15 Hours 30 Minutes Greece
Minoan Lines Minoan Lines Patras Igoumenitsa 9 weekly 5 Hours 15 Minutes Greece
Minoan Lines Minoan Lines Venice Igoumenitsa 2 weekly 24 Hours Greece
Minoan Lines Minoan Lines Ancona Patras 6 weekly 21 Hours 30 Minutes Greece
Minoan Lines Minoan Lines Corfu Patras 2 weekly 6 Hours Greece
Minoan Lines Minoan Lines Igoumenitsa Patras 11 weekly 5 Hours 45 Minutes Greece
Minoan Lines Minoan Lines Venice Patras 2 weekly 32 Hours 15 Minutes Greece
Minoan Lines Minoan Lines Heraklion Piraeus 14 weekly 6 Hours 30 Minutes Greece
Nel Lines Nel Lines Agios Efstratios Kavala 3 weekly 7 Hours 35 Minutes Greece
Nel Lines Nel Lines Lavrio Kavala 3 weekly 16 Hours 45 Minutes Greece
Nel Lines Nel Lines Limnos (Myrina) Kavala 3 weekly 4 Hours 30 Minutes Greece
Nel Lines Nel Lines Kavala Lavrio 3 weekly 15 Hours 35 Minutes Greece
Nel Lines Nel Lines Kea Lavrio 3 weekly 45 Minutes Greece
Nel Lines Nel Lines Kythnos Lavrio 3 weekly 1 Hour 45 Minutes Greece
Nel Lines Nel Lines Mesta (Chios) Lavrio 3 weekly 6 Hours 30 Minutes Greece
Nel Lines Nel Lines Psara Lavrio 3 weekly 5 Hours Greece
Nel Lines Nel Lines Syros Lavrio 3 weekly 3 Hours 35 Minutes Greece
Nel Lines Nel Lines Chios Piraeus 6 weekly 8 Hours 15 Minutes Greece
Nel Lines Nel Lines Chios Thessaloniki 1 weekly 19 Hours 35 Minutes Greece
Nel Lines Nel Lines Limnos (Myrina) Thessaloniki 1 weekly 8 Hours 30 Minutes Greece
Nel Lines Nel Lines Mitilini Thessaloniki 1 weekly 15 Hours 10 Minutes Greece
Nel Lines Nel Lines Vathi Thessaloniki 1 weekly 23 Hours 55 Minutes Greece
Sea Jets Sea Jets Folegandros Piraeus 7 weekly 3 Hours 15 Minutes Greece
Sea Jets Sea Jets Ios Piraeus 7 weekly 5 Hours 20 Minutes Greece
Sea Jets Sea Jets Katapola (Amorgos) Piraeus 3 weekly 5 Hours 45 Minutes Greece
Sea Jets Sea Jets Koufonissi Piraeus 3 weekly 6 Hours 20 Minutes Greece
Sea Jets Sea Jets Milos Piraeus 7 weekly 2 Hours 30 Minutes Greece
Sea Jets Sea Jets Thira (Santorini) Piraeus 7 weekly 4 Hours 15 Minutes Greece
Sea Jets Sea Jets Mykonos Rafina 15 weekly 2 Hours 5 Minutes Greece
Sea Jets Sea Jets Paros Rafina 12 weekly 3 Hours Greece
Sea Jets Sea Jets Tinos Rafina 15 weekly 1 Hour 40 Minutes Greece
Superfast Ferries Superfast Ferries Ancona Igoumenitsa 10 weekly 15 Hours Greece
Superfast Ferries Superfast Ferries Bari Igoumenitsa 7 weekly 8 Hours 30 Minutes Greece
Superfast Ferries Superfast Ferries Ancona Patras 10 weekly 21 Hours Greece
Superfast Ferries Superfast Ferries Bari Patras 7 weekly 15 Hours 30 Minutes Greece
Ventouris Ferries Ventouris Ferries Bari Igoumenitsa 7 weekly 11 Hours 30 Minutes Greece
Ventouris Ferries Ventouris Ferries Brindisi Igoumenitsa 5 weekly 6 Hours 15 Minutes Greece
Ventouris Sea Lines Ventouris Sea Lines Folegandros Piraeus 2 weekly 6 Hours 20 Minutes Greece
Ventouris Sea Lines Ventouris Sea Lines Ios Piraeus 2 weekly 7 Hours 50 Minutes Greece
Ventouris Sea Lines Ventouris Sea Lines Kimolos Piraeus 1 weekly 5 Hours 45 Minutes Greece
Ventouris Sea Lines Ventouris Sea Lines Kythnos Piraeus 1 weekly 3 Hours Greece
Ventouris Sea Lines Ventouris Sea Lines Milos Piraeus 1 weekly 7 Hours 5 Minutes Greece
Ventouris Sea Lines Ventouris Sea Lines Serifos Piraeus 3 weekly 3 Hours 45 Minutes Greece
Ventouris Sea Lines Ventouris Sea Lines Sifnos Piraeus 3 weekly 4 Hours 40 Minutes Greece
Ventouris Sea Lines Ventouris Sea Lines Sikinos Piraeus 2 weekly 7 Hours 10 Minutes Greece
Ventouris Sea Lines Ventouris Sea Lines Thira (Santorini) Piraeus 2 weekly 9 Hours 20 Minutes Greece
Zante Ferries Zante Ferries Kimolos Piraeus 5 weekly 5 Hours 55 Minutes Greece
Zante Ferries Zante Ferries Kythnos Piraeus 5 weekly 3 Hours Greece
Zante Ferries Zante Ferries Milos Piraeus 5 weekly 6 Hours 10 Minutes Greece
Zante Ferries Zante Ferries Serifos Piraeus 6 weekly 3 Hours 50 Minutes Greece
Zante Ferries Zante Ferries Sifnos Piraeus 7 weekly 4 Hours 35 Minutes Greece