Ferry to Corfu

Ferries are one of the most popular modes of transport in Corfu, especially for travellers with their own cars. But of course you can also use the boats as a pedestrian traveller without a car.
By boat you can reach Corfu from the Greek town of Igoumenitsa, from Albania and from several Italian destinations. Read our experiences and recommendations in this chapter.
Where did we buy our ferry ticket?
When travelling to Corfu you will use many companies running different routes. The easiest way to compare them all is to use the search engine directferries.com, where you can buy your ticket directly.
We recommend buying online, especially when travelling by car in the summer, when last-minute sales may be out of stock.
Corfu is mostly served by Kerkyra Lines, Kerkyra Seaways, Ionian Seaways, Finikias Lines, Albania Luxury Ferries, Anek Lines, Grimaldi Lines, Ventouris Ferries.
Which routes are sailed?
The island of Corfu is connected to the surrounding area by the following regular ferry lines.
To the Greek mainland
Larger ferries and boats sail most often (about 6-10 times a day) to the port of Igoumenitsa in northwest Greece.
There used to be sailings also to the town of Patras on the Peloponnese peninsula, but nowadays regular boat services operate only to Igoumenitsa.
Ferries depart only from the port of Corfu's largest town (see map).
Corfu - Igoumenitsa
- Price per person one way: 9 eur
- Price per car one way: 35 eur
- 1 hour 30 minutes
- Buy ticket Igoumeitsa - Corfu
To Albania
Several boats depart daily from the nearby port town of Saranda (Sarandë) in Albania.
Tickets are ideally purchased online, but can easily be bought at the port.
Ferries only leave from the port in Corfu's largest town (see map).
- Price of a pedestrian ticket: from 24 eur
- Car ticket price: from 67 eur
- Duration of the cruise: 40 to 50 minutes
- Number of connections: 4 to 20 per day depending on the season
- Buy ticket Sarandë - Corfu
To Italy
Ferries from Corfu to Italy are popular not only for locals, but often also for tourists from other countries who are heading to Corfu for a longer holiday with a car.
Ferries depart only from the port in Corfu's largest town (see map).
Regular boats run between Corfu and Italy on several routes: to Ancona, Bari and Brindisi. We always recommend buying tickets online at least a week in advance, especially if you are travelling by car.
From Corfu sailing on these routes, we always give an average price for a seated ticket. Fees for single or double cabins are then roughly a third to a half higher.
If you go by car, there is a car fee + classic ticket for each passenger.
- Ancona: one-way ticket from 111 eur, car for 250 eur, sailing time 15-19 hours, sailing 1-2 times a week
- Bari: one-way ticket from 45 eur, car from 120 eur, sailing time 11 hours, sailing 1-2 times a week
- Brindisi: one-way ticket from 45 eur, car from 200 eur, sailing time 11 hours, sailing 4-6 times a week
- Venice: one-way ticket from 136 eur, car from 350 eur, sailing time 11 hours, sailing once a week
- Buy ticket Italy - Corfu
To other Greek islands
There are regular sailings from Corfu to other Greek islands. The following routes are currently in operation:
- Corfu - Paxos: one-way ticket from 35 eur, no cars on this route, sailing time 1 hour, sailing 5-10 times a day
- Corfu - Erikoussa: one-way ticket from 12 eur, no cars on this route, sailing time 2.5 hours, sailing 5 times a week
- Corfu - Othoni: one-way ticket from 13 eur, no cars on this route, sailing time 4 hours, sailing 5 times a week
- Corfu - Mathraki: one-way ticket from 13 eur, no cars on this route, sailing time 3 hours, sailing 5 times a week
- Corfu - Lefkada: one-way ticket from 23 eur, no cars on this route, sailing time 5,5 hours, sailing 3 times a week
- Corfu - Meganisi (Spilia): one-way ticket from 28 eur, no cars on this route, sailing time 7 hours, sailing 3 times a week
- Corfu - Kefalonia (Sami): one-way ticket from 29 eur, no cars on this route, sailing time 9,5 hours, sailing 3 times a week
- Corfu - Zakynthos: one-way ticket from 37 eur, no cars on this route, sailing time 13 hours, sailing 3 times a week
- Buy tickets to the Greek islands
Map of ferries to Corfu
How does it work on the ferry?
Are you about to take your first trip on a large ferry to Corfu? How does it work on these boats?
If you're travelling by car, check-in usually takes place 90 minutes before departure, when you drive to the large marshalling yards in the harbour. Through the drive-in ticket office, you pay for your ticket or show your ticket purchased online.
You will then board the ferry at the instruction of the staff. Everything is very clear and well organised. Parking in the bowels and boarding it can be compared to parking in an overhead garage.
If you are travelling on foot, just register 30 minutes before departure at the ticket office.
On the ship, you leave your car behind and are free to move around all the passenger areas. If you don't pay for a cabin, there are comfortable seats scattered throughout the ship. You can also take advantage of the seating in the dining rooms, even if you don't order anything.
Especially in the summer, many travelers take their own air mattresses on the ship and sleep on the open-air decks.
There are always sleeping cabins for 1 to 6 people with showers. However, you have to pay extra for these and they cost from 30 to 120 eur depending on the level of luxury.
The ferries always have restaurants, small grocery stores, sometimes casinos, bars or stages for any performances. Payment can be made in cash in euros or by credit card.
Any questions left?
If you have any questions or comments about the article...