✓ Plan and book your perfect crossing – simple, fast, and reliable | Explore Ferrygogo worldwide 🌐

Greece Ferries

Select your destination or departure port to get insights in the various Greek crossings

Ferries to Greece and domestic Greek ferries

From headline islands like Santorini and Mykonos to longer crossings from Italy to Patras with your own car, Greece is one of Europe’s great ferry destinations. Ferries are not just part of the journey here, they are often the best way to travel. With thousands of islands and a wide domestic network, Greece is built for island-hopping.

Whether you’re planning a ferry from Italy, comparing routes between the Cyclades, or looking for a quieter, less obvious island-hopping itinerary through the Aegean, this guide will help you find the right route and get started.

Maps: ferries to and within Greece

Above: Map with ferries within Greece

Below: Ferries to Greece, from Italy and Albania.

On hold
Levante Ferries logo

Thessaloniki-Izmir

Greece ⇔ Turkey
12 Hours
Up to 3 times per week
274 miles
From: £50.00

Brindisi-Corfu

Italy ⇔ Corfu
7 hours
Up to 3 times per week
120 miles
From: £80.00

Ancona-Corfu

Italy ⇔ Corfu
15 hours
up to 14 times per week
420 miles
From: £130.00

Athens-Mykonos

Athens ⇔ Mykonos
3 Hours
Up to 6 times per day
109 miles
From: £68.00

Athens-Naxos

Athens ⇔ Naxos
4 Hours
Up to 4 times per day
123 miles
From: £102.00

Naxos-Santorini

Naxos ⇔ Santorini
2 Hours
Up to 8 times per day
56 miles
From: £68.00

About the Greek ferry crossings

How to reach Greece by ferry

Yes, you can travel to Greece by ferry, not just within Greece itself.

The main international ferry routes to Greece run from:

These crossings are especially useful if you are travelling with your own car, motorhome or campervan, as many of them take vehicles. Ferries from Italy usually arrive in Patras, Igoumenitsa or Corfu, making them a practical and surprisingly relaxed way to enter Greece from mainland Europe.

You can find most ferry routes to Greece in the booking module on this page.

Most Popular Ferry Routes in Greece

Here are some of the most-used and most-loved ferry connections across Greece — whether you're heading to the islands or arriving from Italy.

RouteTravel TimeOperatorsFrom PriceType
Athens (Piraeus) ⇄ Santorini4.5 to 8 hrsBlue Star Ferries, Seajets£60+Domestic
Athens (Piraeus) ⇄ Mykonos2.5 to 5 hrsSeajets, Fast Ferries, Minoan Lines£68+Domestic
Athens (Piraeus) ⇄ Naxos3.5 to 6 hrsBlue Star Ferries, Seajets£102+Domestic
Mykonos ⇄ Santorini2 to 3.5 hrsSeajets, Golden Star Ferries£90+Domestic
Athens (Piraeus) ⇄ Milos3.5 to 6 hrsBlue Star Ferries£70+Domestic
Venice ⇄ Patras32–33 hrsAnek Lines£155+International
Ancona ⇄ Patras20 hrsAnek Lines£145+International
Venice ⇄ Igoumenitsa26 hrsAnek Lines£140+International
Bari ⇄ Corfu8–10 hrsVentouris Ferries£60+International
Bari ⇄ Igoumenitsa8–9 hrsVentouris, Anek Lines£68+International

Major Ferry Ports in Greece

If you're planning a trip within Greece, you’ll likely pass through one of these key ports:

  • Piraeus (Athens) – Main hub for the Cyclades, Dodecanese, and Crete
  • Rafina – Smaller port northeast of Athens, useful for Andros and Tinos
  • Heraklion (Crete) – Connected to Santorini and the Cyclades
  • Patras – Western Greece, popular for international connections
  • Igoumenitsa – North-western mainland, gateway to Italy and Corfu
  • Corfu, Naxos, Mykonos, Santorini – Popular island ports

Coming from Italy?

There are 10+ ferry connections between Italy and Greece. We’ve covered them in detail on our Italy to Greece Ferry Guide, but here’s a quick snapshot:

  • Brindisi ⇄ Igoumenitsa
  • Ancona ⇄ Patras
  • Venice ⇄ Patras / Igoumenitsa
  • Bari ⇄ Corfu

They’re ideal for travellers with a car or camper,  and a great alternative to flying.

16 hours
540 miles
up to 14 times per week
From: £125.00
33 hours
720 miles
Up to 3 times per week
From: £155.00
9 hours
218 miles
Up to 3 times per day
From: £68.00
8 hours
260 miles
Up to 1 time per day
From: £97.00

Island hopping in Greece

With more than 200 inhabited islands and a huge number of ferry connections, Greece is one of the best places in Europe for island hopping. In many parts of the country, the ferry is simply part of how you travel from one island to the next.

Some of the best-known island groups are:

  • The Cyclades – Naxos, Paros, Mykonos and Santorini
  • The Dodecanese – Rhodes, Kos and Symi
  • The Ionian Islands – Corfu, Kefalonia and Zakynthos
  • The Sporades – Skiathos and Skopelos
  • The Saronic Islands – Hydra and Aegina, ideal for shorter trips from Athens

💡 Tip: a local platform such as Greece Ferries can be useful for comparing sailings and planning connections between islands. The route map is especially handy when you are trying to build a practical island-hopping itinerary.

On board, ferries and route maps 

Combining Greece and Turkey by ferry?

Yes, in many cases you can easily combine Greece and Turkey in one trip by ferry. These are short international crossings and they can work very well if you want to add a Turkish coastal stop to your Greek island itinerary, or the other way round.

Popular routes such as Kos–Bodrum, Chios–Çeşme and Rhodes–Marmaris are especially popular in summer. Crossing times are often short, usually around 1 to 2 hours, which makes them a practical alternative to flying.

📌 Notes & travel tips

  • Most crossings are seasonal: many routes mainly run between May and October.

  • Bring your passport: this is an international ferry crossing, so standard domestic Greek ferry rules do not apply.

  • Check visa requirements: depending on your nationality, you may need a visa or other entry permission for Turkey.

  • Operators vary by route: sailings are usually run by smaller regional ferry companies and local operators.

  • Very handy for island hopping: these routes make it much easier to combine Greek islands with Turkey’s Aegean coast, without needing a flight.

RouteGreek_PortTurkish_PortDurationNotes
Chios ⇄ ÇeşmeChiosÇeşme30–40 minsOne of the shortest and busiest routes
Kos ⇄ BodrumKosBodrum45 minsFrequent sailings, popular for day trips
Rhodes ⇄ MarmarisRhodesMarmaris1 hourPopular among tourists in Dodecanese
Samos (Vathy/Pythagorio) ⇄ KuşadasıSamos (Vathy or Pythagorio)Kuşadası1 hourEasy access to Ephesus, a top Turkish attraction
Lesbos (Mytilene) ⇄ AyvalıkMytilene (Lesbos)Ayvalık1.5 hoursConnects Northern Aegean to Turkish mainland
Kastellorizo ⇄ KaşKastellorizoKaş20–30 minsVery scenic route, small ferries
Symi ⇄ DatçaSymiDatça1–1.5 hoursLesser-known route with a charming coastal town
Kalymnos ⇄ BodrumKalymnosBodrum1 hourLess frequent, but good for island connections
Samos ⇄ Seferihisar (Teos Marina)Samos (Karlovasi)Seferihisar1.5 hoursNewer and less crowded route

Prices and availability for the crossings to and within Greece

What is the sailing schedule and the best alternative?

To check the sailing schedule and timetable for this crossing, and to find the best alternative, simply fill in the booking module for ferries to Greece! This tool will provide up-to-date options, times, and routes to suit your travel needs.

On hold
Levante Ferries logo

Thessaloniki-Izmir

Greece ⇔ Turkey
12 Hours
Up to 3 times per week
274 miles
From: £50.00

Brindisi-Corfu

Italy ⇔ Corfu
7 hours
Up to 3 times per week
120 miles
From: £80.00

Ancona-Corfu

Italy ⇔ Corfu
15 hours
up to 14 times per week
420 miles
From: £130.00

Athens-Mykonos

Athens ⇔ Mykonos
3 Hours
Up to 6 times per day
109 miles
From: £68.00

Athens-Naxos

Athens ⇔ Naxos
4 Hours
Up to 4 times per day
123 miles
From: £102.00

Naxos-Santorini

Naxos ⇔ Santorini
2 Hours
Up to 8 times per day
56 miles
From: £68.00

Bari-Corfu

Italy ⇔ Corfu
10 Hours
Up to 5 times per week
190 miles
From: £60.00

Athens-Heraklion

Athens ⇔ Crete
9 hours
Up to 2 times per day
200 miles
From: £64.00

Athens-Hydra

Athens ⇔ Hydra
2 Hours
Up to 6 times per day
39 miles
From: £30.00

Athens-Paros

Athens ⇔ Paros
3 Hours
Up to 6 times per day
109 miles
From: £37.00

Mykonos-Santorini

Mykonos ⇔ Santorini
2 Hours
Up to 7 times per day
103 miles
From: £90.00

Athens-Milos

Athens ⇔ Milos
7h 30 mins.
up to 12 times per week
201 miles
From: £70.00

Venice-Patras

Italy ⇔ Greece
33 hours
Up to 3 times per week
720 miles
From: £155.00

Mykonos-Paros

Mykonos ⇔ Paros
1 Hour
Up to 5 times per day
56 miles
From: £30.00

Bari-Sami

Italy ⇔ Greece
17 hours
Up to 1 time per week
290 miles
From: £75.00

Bari-Igoumenitsa

Italy ⇔ Greece
9 hours
Up to 3 times per day
218 miles
From: £68.00

Brindisi-Igoumenitsa

Italy ⇔ Greece
8 hours
Up to 1 time per day
260 miles
From: £97.00

Heraklion-Santorini

Heraklion ⇔ Santorini
2h 30 mins.
Up to 3 times per day
68 miles
From: £60.00

Venice-Igoumenitsa

Italy ⇔ Greece
26 hours
Up to 4 times per week
660 miles
From: £140.00

Bari-Patras

Italy ⇔ Greece
17 hours
Up to 3 times per week
365 miles
From: £80.00

Ancona-Patras

Italy ⇔ Greece
20 Hours
Up to 3 times per week
590 miles
From: £145.00

Ancona-Igoumenitsa

Italy ⇔ Greece
16 hours
up to 14 times per week
540 miles
From: £125.00

Athens-Santorini

Athens ⇔ Santorini
5 Hours
Up to 5 times per day
150 miles
From: £60.00

Santorini-Paros

Santorini ⇔ Paros
2 Hours
Up to 8 times per day
70 miles
From: £40.00

Santorini-Milos

Santorini ⇔ Milos
3h 30 mins.
up to 24 times per week
85 miles
From: £50.00

Saranda-Corfu

Greece⇔Albania
30 mins.
Up to 6 Times p/day
18 MIles
From: £55.00

🧳 Practical ferry tips for Greece

  • Book early in peak season – in July and August, the most popular routes and departure times can sell out surprisingly quickly.
  • Travel light if you are on foot – on some ferries, boarding can be busy and not every setup feels equally luggage-friendly.
  • Double-check your departure port – Athens has several ferry ports, including Piraeus, Rafina and Lavrio, and they serve different islands.
  • Do not rule out the slower ferries – they are often cheaper, sometimes more relaxed, and the journey itself can be part of the experience.
  • Look beyond the biggest operators – for island-to-island routes, local ferry companies often offer the most practical connections.

Useful for travellers to Greece

1 Comment
  1. Is it possible to ferry from Santorini to Thirasia? Is this a regular ferry? Why don't you have this one listed?

Leave a reply

Ferrygogo UK
Logo