Ionian Island Ferries
The Ionian Islands line the western coast of Greece in a chain that runs from Corfu in the north down to Zakynthos in the south, with Kefalonia, Ithaca, Lefkada, and Paxos in between. Unlike the Cyclades or Dodecanese, the Ionians face the Adriatic rather than the Aegean, and the difference in character is noticeable: the vegetation is lusher thanks to higher rainfall, the architecture carries strong Venetian influence, and the water on the western beaches is a different shade of turquoise entirely. The ferry connections in the Ionian group are less about long-haul sailings and more about short, frequent crossings between islands and the mainland.
Corfu, the northernmost island, is served by ferries from Igoumenitsa on the Greek mainland, a crossing that takes around 90 minutes by conventional ferry and about 45 minutes by fast ferry. Igoumenitsa also runs direct ferries to Italy (Brindisi, Bari, Ancona, Venice) making it an important transit point for European overland travellers. Corfu itself has two ferry ports: the main port at Corfu Town handles most of the traffic, while Lefkimmi in the south of the island provides a shorter crossing to Igoumenitsa useful for travellers at that end of the island.
Paxos is reached by boat from Corfu rather than directly from the mainland, with several operators running the route in summer. It is a small island and very peaceful outside August. Kefalonia and Zakynthos are connected to the Peloponnese by short ferry crossings: Kyllini to Zakynthos takes about an hour, and Kyllini or Patra to Kefalonia a little longer.
Ferry services in the Ionians run year-round, which sets them apart from much of the Aegean network. The schedules are consistent and the crossings are short enough that planning is simpler than in other island groups. Peak season in July and August sees Corfu in particular become very busy, so booking ferries in advance is worth doing if you are travelling then.
Ferry Routes

Ancona to Igoumenitsa Ferry
Ferries from Ancona (Italy) to Igoumenitsa run about 2 a day, 24 sailings over the next 14 days, crossing in 17h 30m to…24 sailings in 14 days · 17h 30m · from €67.00
Ancona to Patra Ferry
Ferries from Ancona (Italy) to Patra (Patras) run roughly 6 a week, 12 sailings over the next 14 days, crossing in 23h…12 sailings in 14 days · 23h 30mAntikythira to Diakofti Ferry
Ferries from Antikythira to Diakofti run roughly 5 a week, 10 sailings over the next 14 days, crossing in 1h 45m to 2h…10 sailings in 14 days · 1h 45m · from €7.00
Antikythira to Neapoli Ferry
Ferries from Antikythira to Neapoli run roughly 2 a week, 4 sailings over the next 14 days, crossing in 4h 10m, with…4 sailings in 14 days · 4h 10m
Astakos to Pissaetos Ferry
Ferries from Astakos to Pissaetos (Ithaca) run about one a day, 14 sailings over the next 14 days, crossing in 3h 15m…14 sailings in 14 days · 3h 15m · from €12.00
Astakos to Sami Ferry
Ferries from Astakos to Sami (Kefalonia) run about one a day, 18 sailings over the next 14 days, crossing in 2h 05m to…18 sailings in 14 days · 2h 05m · from €12.00
Bari to Igoumenitsa Ferry
Ferries from Bari (Italy) to Igoumenitsa run about one a day, 14 sailings over the next 14 days, crossing in 10h 30m…14 sailings in 14 days · 10h 30m · from €35.00
Bari to Patra Ferry
Ferries from Bari (Italy) to Patra (Patras) run about one a day, 14 sailings over the next 14 days, crossing in 18h…14 sailings in 14 days · 18h
Bari to Sami Ferry
Ferries from Bari (Italy) to Sami (Kefalonia) run about one a day, 14 sailings over the next 14 days, crossing in 15h…14 sailings in 14 days · 15h · from €52.00
Brindisi to Igoumenitsa Ferry
Ferries from Brindisi (Italy) to Igoumenitsa run about 2 a day, 26 sailings over the next 14 days, crossing in 9h to…26 sailings in 14 days · 9h · from €31.00
Corfu to Igoumenitsa Ferry
Ferries from Corfu (Kerkyra) to Igoumenitsa run about 19 a day, 266 sailings over the next 14 days, crossing in 1h 30m…266 sailings in 14 days · 1h 30m · from €6.00
Corfu to Paxos Ferry
Ferries from Corfu (Kerkyra) to Paxos (Gaios) run about 3 a day, 40 sailings over the next 14 days, crossing in 1h 35m…40 sailings in 14 days · 1h 35m
Kythira to Neapoli Ferry
Ferries from Diakofti to Neapoli run roughly 6 a week, 12 sailings over the next 14 days, crossing in 1h 15m, with…12 sailings in 14 days · 1h 15m
Erikoussa to Corfu Ferry
Ferries from Erikoussa to Corfu (Kerkyra) run roughly 3 a week, 6 sailings over the next 14 days, crossing in 2h 30m…6 sailings in 14 days · 2h 30m
Fiskardo to Vassiliki Ferry
Ferries from Fiskardo (Kefalonia) to Vassiliki (Lefkada) run about one a day, 14 sailings over the next 14 days…14 sailings in 14 days · 1h
Gythio to Diakofti Ferry
Ferries from Gythio to Diakofti run roughly 2 a week, 4 sailings over the next 14 days, crossing in 2h 30m, with…4 sailings in 14 days · 2h 30m · from €9.00
Igoumenitsa to Corfu Ferry
Ferries from Igoumenitsa to Corfu (Kerkyra) run about 18 a day, 246 sailings over the next 14 days, crossing in 1h 30m…246 sailings in 14 days · 1h 30m · from €6.00
Igoumenitsa to Paxos Ferry
Ferries from Igoumenitsa to Paxos (Gaios) run about one a day, 14 sailings over the next 14 days, crossing in 1h 30m to…14 sailings in 14 days · 1h 30m · from €12.60Kissamos to Diakofti Ferry
Ferries from Kissamos (Crete) to Diakofti run roughly 3 a week, 6 sailings over the next 14 days, crossing in 3h 45m to…6 sailings in 14 days · 3h 45m · from €13.00
Kyllini to Poros Ferry
Ferries from Kyllini to Poros (Kefalonia) run about 3 a day, 42 sailings over the next 14 days, crossing in 1h 30m…42 sailings in 14 days · 1h 30m · from €14.00
Kyllini to Zakynthos Ferry
Ferries from Kyllini to Zakynthos (Zante) run about 4 a day, 54 sailings over the next 14 days, crossing in 1h to 1h…54 sailings in 14 days · 1h
Lefkimi to Corfu Ferry
Ferries from Lefkimi (Corfu) to Corfu (Kerkyra) run roughly 6 a week, 12 sailings over the next 14 days, crossing in…12 sailings in 14 days · 45m
Lefkimmi to Igoumenitsa Ferry
Ferries from Lefkimi (Corfu) to Igoumenitsa run about 6 a day, 82 sailings over the next 14 days, crossing in 50m, with…82 sailings in 14 days · 50m
Lefkimi to Paxi Ferry
Ferries from Lefkimi (Corfu) to Paxos (Gaios) run about 3 a day, 42 sailings over the next 14 days, crossing in 45m…42 sailings in 14 days · 45m
Mathraki to Corfu Ferry
Ferries from Mathraki to Corfu (Kerkyra) run roughly 3 a week, 6 sailings over the next 14 days, crossing in 3h 20m to…6 sailings in 14 days · 3h 20m · from €10.00
Neapoli to Diakofti Ferry
Ferries from Neapoli to Diakofti run roughly 6 a week, 12 sailings over the next 14 days, crossing in 1h 15m, with…12 sailings in 14 days · 1h 15m
Othoni to Corfu Ferry
Ferries from Othoni to Corfu (Kerkyra) run roughly 3 a week, 6 sailings over the next 14 days, crossing in 3h 20m to…6 sailings in 14 days · 3h 20m
Patra to Igoumenitsa Ferry
Ferries from Patra (Patras) to Igoumenitsa run roughly one a week, 2 sailings over the next 14 days, crossing in 6h…2 sailings in 14 days · 6h 30m
Patra to Pissaetos Ferry
Ferries from Patra (Patras) to Pissaetos (Ithaca) run about one a day, 14 sailings over the next 14 days, crossing in…14 sailings in 14 days · 4h 05m · from €15.40
Patra to Sami Ferry
Ferries from Patra (Patras) to Sami (Kefalonia) run about one a day, 14 sailings over the next 14 days, crossing in 3h…14 sailings in 14 days · 3h 30m · from €15.40
Paxi to Corfu Ferry
Ferries from Paxos (Gaios) to Corfu (Kerkyra) run about 3 a day, 40 sailings over the next 14 days, crossing in 1h 40m…40 sailings in 14 days · 1h 40m
Paxi to Igoumenitsa Ferry
Ferries from Paxos (Gaios) to Igoumenitsa run about one a day, 14 sailings over the next 14 days, crossing in 1h 30m to…14 sailings in 14 days · 1h 30m · from €12.50
Piraeus to Diakofti Ferry
Ferries from Athens (Piraeus) to Diakofti run roughly 2 a week, 4 sailings over the next 14 days, crossing in 6h 30m…4 sailings in 14 days · 6h 30m · from €21.00
Ithaca to Astakos Ferry
Ferries from Pissaetos (Ithaca) to Astakos run about 2 a day, 22 sailings over the next 14 days, crossing in 3h 05m…22 sailings in 14 days · 3h 05m · from €12.00
Pissaetos to Patra Ferry
Ferries from Pissaetos (Ithaca) to Patra (Patras) run about one a day, 14 sailings over the next 14 days, crossing in…14 sailings in 14 days · 4h 20m · from €15.40
Ithaca to Kefalonia Ferry
Ferries from Pissaetos (Ithaca) to Sami (Kefalonia) run about 4 a day, 56 sailings over the next 14 days, crossing in…56 sailings in 14 days · 20m · from €3.00
Poros to Kyllini Ferry
Ferries from Poros (Kefalonia) to Kyllini run about 3 a day, 42 sailings over the next 14 days, crossing in 1h 30m…42 sailings in 14 days · 1h 30m · from €14.00
Kefalonia to Astakos Ferry
Ferries from Sami (Kefalonia) to Astakos run about 2 a day, 22 sailings over the next 14 days, crossing in 2h 20m, with…22 sailings in 14 days · 2h 20m · from €12.00
Sami to Patra Ferry
Ferries from Sami (Kefalonia) to Patra (Patras) run about one a day, 14 sailings over the next 14 days, crossing in 3h…14 sailings in 14 days · 3h 30m · from €15.40
Sami to Pissaetos Ferry
Ferries from Sami (Kefalonia) to Pissaetos (Ithaca) run about 4 a day, 56 sailings over the next 14 days, crossing in…56 sailings in 14 days · 20m · from €3.00
Sarande to Corfu Ferry
Ferries from Sarande (Albania) to Corfu (Kerkyra) run about 13 a day, 182 sailings over the next 14 days, crossing in…182 sailings in 14 days · 30m
Vassiliki to Fiskardo Ferry
Ferries from Vassiliki (Lefkada) to Fiskardo (Kefalonia) run about one a day, 14 sailings over the next 14 days…14 sailings in 14 days · 1h
Venice to Igoumenitsa Ferry
Ferries from Venice (Italy) to Igoumenitsa run roughly 3 a week, 6 sailings over the next 14 days, crossing in 26h 30m…6 sailings in 14 days · 26h 30m · from €116.00
Venice to Patra Ferry
Ferries from Venice (Italy) to Patra (Patras) run roughly 3 a week, 6 sailings over the next 14 days, crossing in 33h…6 sailings in 14 days · 33h 30m
Zakynthos to Kyllini Ferry
Ferries from Zakynthos (Zante) to Kyllini run about 4 a day, 54 sailings over the next 14 days, crossing in 1h 15m…54 sailings in 14 days · 1h 15m
Guides and Information
Corfu Travel Guide
Complete travel guide to Corfu, Greece. Best beaches, things to do, how to get there, and getting around the island.How to get to Paxos island in Greece
How to get to Paxos island in Greece. Ferry routes from Corfu and Igoumenitsa, flights, and travel from the UK and…Ionian Islands in Greece: A Travel Guide
Complete guide to the Ionian Islands in Greece. Which islands to visit, ferry connections, itineraries, and the best…What Is The Currency In Corfu?
The currency in Corfu is the Euro. ATMs, card payments, currency exchange, and money tips for visiting Corfu.Zante Currency: Euros, ATMs and Money Tips
The currency in Zante (Zakynthos) is the Euro. ATMs, card payments, currency exchange and money tips for your trip.