Ferries.co.uk

Find Ferries to Greece with Ferries.co.uk

Looking for Ferries to Greece? With Ferries.co.uk you can find all the major ferry companies operating from this country’s main ferry ports as well as some of the less common ones!

There are currently 14 ferry companies sailing from 11 ports, including a choice of up to 63 ferry destinations in Greece, all available on Ferries.co.uk.

If you are looking to get a quote for your ferry ticket, then simply select your preferred route from the ferry ticket search menu. Alternatively, for some basic information about Ferries to Greece, please see below.

Find Ferries to Greece

Ferry Company Ferry Route Frequency Duration From
Aegean Speed Lines Aegean Speed Lines Milos Piraeus 13 Weekly 3h Cyclades Islands
Aegean Speed Lines Aegean Speed Lines Serifos Piraeus 13 Weekly 2h 25m Cyclades Islands
Aegean Speed Lines Aegean Speed Lines Sifnos Piraeus 13 Weekly 3h Cyclades Islands
Agoudimos Lines Agoudimos Lines Brindisi Igoumenitsa 5 Weekly 8h 30m Italy
Agoudimos Lines Agoudimos Lines Andros Rafina 8 Weekly 1h 45m Cyclades Islands
Agoudimos Lines Agoudimos Lines Mykonos Rafina 7 Weekly 4h 40m Cyclades Islands
Agoudimos Lines Agoudimos Lines Tinos Rafina 2 Weekly 3h 50m Cyclades Islands
Anek Lines Anek Lines Ancona Igoumenitsa 10 Weekly 15h Italy
Anek Lines Anek Lines Corfu Igoumenitsa 2 Weekly 1h 30m Ionian Islands
Anek Lines Anek Lines Venice Igoumenitsa 4 Weekly 26h Italy
Anek Lines Anek Lines Kea Lavrio 1 Weekly 1h Cyclades Islands
Anek Lines Anek Lines Kythnos Lavrio 1 Weekly 2h 30m Cyclades Islands
Anek Lines Anek Lines Syros Lavrio 1 Weekly 5h Cyclades Islands
Anek Lines Anek Lines Ancona Patras 10 Weekly 21h Italy
Anek Lines Anek Lines Corfu Patras 2 Weekly 6h 15m Ionian Islands
Anek Lines Anek Lines Venice Patras 4 Weekly 33h Italy
Anek Lines Anek Lines Chania Piraeus 7 Weekly 9h Crete
Anek Lines Anek Lines Heraklion Piraeus 9 Weekly 6h 30m Crete
Blue Star Ferries Blue Star Ferries Aegiali (Amorgos) Piraeus 4 Weekly 8h 5m Cyclades Islands
Blue Star Ferries Blue Star Ferries Astypalea Piraeus 4 Weekly 9h 45m Dodecanese Islands
Blue Star Ferries Blue Star Ferries Chios Piraeus 4 Weekly 6h 15m Aegean Islands
Blue Star Ferries Blue Star Ferries Donoussa Piraeus 3 Weekly 7h 10m Cyclades Islands
Blue Star Ferries Blue Star Ferries Heraklion Piraeus 7 Weekly 8h 30m Crete
Blue Star Ferries Blue Star Ferries Iraklia Piraeus 2 Weekly 7h Cyclades Islands
Blue Star Ferries Blue Star Ferries Kalymnos Piraeus 3 Weekly 10h Dodecanese Islands
Blue Star Ferries Blue Star Ferries Kastelorizo Piraeus 2 Weekly 21h 40m Dodecanese Islands
Blue Star Ferries Blue Star Ferries Katapola (Amorgos) Piraeus 2 Weekly 9h Cyclades Islands
Blue Star Ferries Blue Star Ferries Kos Piraeus 9 Weekly 9h 35m Dodecanese Islands
Blue Star Ferries Blue Star Ferries Koufonissi Piraeus 2 Weekly 8h 5m Cyclades Islands
Blue Star Ferries Blue Star Ferries Leros Piraeus 2 Weekly 9h 30m Dodecanese Islands
Blue Star Ferries Blue Star Ferries Mykonos Piraeus 7 Weekly 5h 30m Cyclades Islands
Blue Star Ferries Blue Star Ferries Mytilene Piraeus 4 Weekly 9h Lesbos
Blue Star Ferries Blue Star Ferries Naxos Piraeus 14 Weekly 5h 15m Cyclades Islands
Blue Star Ferries Blue Star Ferries Nisyros Piraeus 2 Weekly 12h 51m Dodecanese Islands
Blue Star Ferries Blue Star Ferries Paros Piraeus 14 Weekly 4h Cyclades Islands
Blue Star Ferries Blue Star Ferries Patmos Piraeus 2 Weekly 8h 10m Dodecanese Islands
Blue Star Ferries Blue Star Ferries Rhodes Piraeus 10 Weekly 13h 10m Dodecanese Islands
Blue Star Ferries Blue Star Ferries Schinoussa Piraeus 3 Weekly 7h 20m Cyclades Islands
Blue Star Ferries Blue Star Ferries Syros Piraeus 10 Weekly 3h 45m Cyclades Islands
Blue Star Ferries Blue Star Ferries Thira (Santorini) Piraeus 10 Weekly 7h Cyclades Islands
Blue Star Ferries Blue Star Ferries Tilos Piraeus 2 Weekly 14h 20m Dodecanese Islands
Blue Star Ferries Blue Star Ferries Tinos Piraeus 7 Weekly 4h 45m Cyclades Islands
Blue Star Ferries Blue Star Ferries Andros Rafina 2 Weekly 1h 35m Cyclades Islands
Blue Star Ferries Blue Star Ferries Mykonos Rafina 7 Weekly 3h 10m Cyclades Islands
Blue Star Ferries Blue Star Ferries Tinos Rafina 7 Weekly 3h Cyclades Islands
Cyclades Fast Ferries Cyclades Fast Ferries Andros Rafina 16 Weekly 1h 55m Cyclades Islands
Cyclades Fast Ferries Cyclades Fast Ferries Mykonos Rafina 14 Weekly 4h Cyclades Islands
Cyclades Fast Ferries Cyclades Fast Ferries Tinos Rafina 15 Weekly 3h 50m Cyclades Islands
Grimaldi Lines Grimaldi Lines Brindisi Igoumenitsa 10 Weekly 6h Italy
Grimaldi Lines Grimaldi Lines Brindisi Patras 7 Weekly 16h Italy
Hellenic Seaways Hellenic Seaways Alonissos Agios Konstantinos 7 Weekly 4h 45m Sporades Islands
Hellenic Seaways Hellenic Seaways Glossa Agios Konstantinos 7 Weekly 2h 20m Skopelos Island
Hellenic Seaways Hellenic Seaways Skiathos Agios Konstantinos 7 Weekly 2h 55m Sporades Islands
Hellenic Seaways Hellenic Seaways Skopelos Agios Konstantinos 7 Weekly 4h Skopelos Island
Hellenic Seaways Hellenic Seaways Piraeus Ermioni 3 Daily 2h Greece
Hellenic Seaways Hellenic Seaways Piraeus Methana 8 Weekly 2h Greece
Hellenic Seaways Hellenic Seaways Aegina Piraeus 7 Daily 40m Saronic Islands
Hellenic Seaways Hellenic Seaways Agistri Piraeus 4 Daily 1h Saronic Islands
Hellenic Seaways Hellenic Seaways Chios Piraeus 4 Weekly 7h 10m Aegean Islands
Hellenic Seaways Hellenic Seaways Ermioni Piraeus 4 Daily 2h Greece
Hellenic Seaways Hellenic Seaways Evdilos Piraeus 3 Weekly 7h 45m Ikaria
Hellenic Seaways Hellenic Seaways Hydra Piraeus 4 Daily 1h 35m Saronic Islands
Hellenic Seaways Hellenic Seaways Ios Piraeus 11 Weekly 3h 20m Cyclades Islands
Hellenic Seaways Hellenic Seaways Karlovassi Piraeus 3 Weekly 9h 25m Samos
Hellenic Seaways Hellenic Seaways Methana Piraeus 8 Weekly 2h Greece
Hellenic Seaways Hellenic Seaways Mykonos Piraeus 13 Weekly 3h 20m Cyclades Islands
Hellenic Seaways Hellenic Seaways Mytilene Piraeus 4 Weekly 10h 20m Lesbos
Hellenic Seaways Hellenic Seaways Naxos Piraeus 13 Weekly 3h 50m Cyclades Islands
Hellenic Seaways Hellenic Seaways Paros Piraeus 13 Weekly 3h Cyclades Islands
Hellenic Seaways Hellenic Seaways Poros Piraeus 4 Daily 1h Saronic Islands
Hellenic Seaways Hellenic Seaways Porto Heli Piraeus 4 Daily 2h 40m Greece
Hellenic Seaways Hellenic Seaways Spetses Piraeus 4 Daily 2h 25m Saronic Islands
Hellenic Seaways Hellenic Seaways Syros Piraeus 13 Weekly 2h 30m Cyclades Islands
Hellenic Seaways Hellenic Seaways Thira (Santorini) Piraeus 13 Weekly 4h 20m Cyclades Islands
Hellenic Seaways Hellenic Seaways Tinos Piraeus 13 Weekly 3h 10m Cyclades Islands
Hellenic Seaways Hellenic Seaways Vathi Piraeus 3 Weekly 10h 40m Samos
Hellenic Seaways Hellenic Seaways Piraeus Porto Heli 4 Daily 2h 25m Greece
Hellenic Seaways Hellenic Seaways Mykonos Rafina 3 Weekly 2h Cyclades Islands
Hellenic Seaways Hellenic Seaways Naxos Rafina 3 Weekly 2h 55m Cyclades Islands
Minoan Lines Minoan Lines Ancona Igoumenitsa 6 Weekly 17h 30m Italy
Minoan Lines Minoan Lines Trieste Igoumenitsa 3 Weekly 26h Italy
Minoan Lines Minoan Lines Ancona Patras 6 Weekly 24h Italy
Minoan Lines Minoan Lines Trieste Patras 3 Weekly 32h 30m Italy
Minoan Lines Minoan Lines Heraklion Piraeus 11 Weekly 7h Crete
Nel Lines Nel Lines Agios Efstratios Kavala 4 Weekly 7h 30m Cyclades Islands
Nel Lines Nel Lines Lavrio Kavala 4 Weekly 16h 30m Greece
Nel Lines Nel Lines Limnos (Myrina) Kavala 5 Weekly 4h 40m Aegean Islands
Nel Lines Nel Lines Kavala Lavrio 4 Weekly 16h 15m Greece
Nel Lines Nel Lines Kea Lavrio 3 Weekly 55m Cyclades Islands
Nel Lines Nel Lines Kythnos Lavrio 3 Weekly 2h 15m Cyclades Islands
Nel Lines Nel Lines Mesta (Chios) Lavrio 4 Weekly 6h 30m Aegean Islands
Nel Lines Nel Lines Psara Lavrio 3 Weekly 5h Aegean Islands
Nel Lines Nel Lines Syros Lavrio 3 Weekly 4h 45m Cyclades Islands
Nel Lines Nel Lines Chios Piraeus 7 Weekly 9h Aegean Islands
Nel Lines Nel Lines Chios Thessaloniki 5 Weekly 18h 59m Aegean Islands
Nel Lines Nel Lines Limnos (Myrina) Thessaloniki 4 Weekly 7h 44m Aegean Islands
Nel Lines Nel Lines Mytilene Thessaloniki 4 Weekly 13h 59m Lesbos
Nel Lines Nel Lines Vathi Thessaloniki 2 Weekly 23h 55m Samos
Sea Jets Sea Jets Folegandros Piraeus 7 Weekly 4h 14m Cyclades Islands
Sea Jets Sea Jets Ios Piraeus 1 Weekly 6h 24m Cyclades Islands
Sea Jets Sea Jets Katapola (Amorgos) Piraeus 6 Weekly 6h 44m Cyclades Islands
Sea Jets Sea Jets Koufonissi Piraeus 6 Weekly 7h 19m Cyclades Islands
Sea Jets Sea Jets Milos Piraeus 7 Weekly 2h 59m Cyclades Islands
Sea Jets Sea Jets Mykonos Piraeus 3 Weekly 4h Cyclades Islands
Sea Jets Sea Jets Naxos Piraeus 7 Weekly 3h 30m Cyclades Islands
Sea Jets Sea Jets Thira (Santorini) Piraeus 7 Weekly 5h 9m Cyclades Islands
Sea Jets Sea Jets Mykonos Rafina 11 Weekly 2h 5m Cyclades Islands
Sea Jets Sea Jets Paros Rafina 9 Weekly 3h 5m Cyclades Islands
Sea Jets Sea Jets Thira (Santorini) Rafina 5 Weekly 5h 40m Cyclades Islands
Sea Jets Sea Jets Tinos Rafina 11 Weekly 1h 40m Cyclades Islands
Superfast Ferries Superfast Ferries Ancona Igoumenitsa 10 Weekly 15h Italy
Superfast Ferries Superfast Ferries Bari Igoumenitsa 6 Weekly 8h 30m Italy
Superfast Ferries Superfast Ferries Ancona Patras 10 Weekly 21h Italy
Superfast Ferries Superfast Ferries Bari Patras 7 Weekly 15h 30m Italy
Ventouris Ferries Ventouris Ferries Bari Igoumenitsa 4 Weekly 12h 30m Italy
Ventouris Sea Lines Ventouris Sea Lines Folegandros Piraeus 3 Weekly 7h 5m Cyclades Islands
Ventouris Sea Lines Ventouris Sea Lines Ios Piraeus 3 Weekly 8h 35m Cyclades Islands
Ventouris Sea Lines Ventouris Sea Lines Kimolos Piraeus 1 Weekly 6h Cyclades Islands
Ventouris Sea Lines Ventouris Sea Lines Kythnos Piraeus 7 Weekly 3h Cyclades Islands
Ventouris Sea Lines Ventouris Sea Lines Milos Piraeus 7 Weekly 6h 50m Cyclades Islands
Ventouris Sea Lines Ventouris Sea Lines Serifos Piraeus 7 Weekly 4h 20m Cyclades Islands
Ventouris Sea Lines Ventouris Sea Lines Sifnos Piraeus 7 Weekly 5h 15m Cyclades Islands
Ventouris Sea Lines Ventouris Sea Lines Sikinos Piraeus 3 Weekly 8h Cyclades Islands
Ventouris Sea Lines Ventouris Sea Lines Thira (Santorini) Piraeus 3 Weekly 10h 15m Cyclades Islands
Zante Ferries Zante Ferries Kimolos Piraeus 1 Weekly 6h Cyclades Islands
Zante Ferries Zante Ferries Kythnos Piraeus 6 Weekly 2h 50m Cyclades Islands
Zante Ferries Zante Ferries Milos Piraeus 6 Weekly 6h 50m Cyclades Islands
Zante Ferries Zante Ferries Serifos Piraeus 6 Weekly 4h 25m Cyclades Islands
Zante Ferries Zante Ferries Sifnos Piraeus 6 Weekly 5h 20m Cyclades Islands