Getting Here – By Boat
Kefalonia, like all of the Ionian islands, is blessed with numerous ferry connections, mainly from Fiscardo to Kefkada, Sami to Ithaki, Patra and Astakos. Poros and Argostoli to Pessadha, Zakynthos, and Kyllini.
There are regular ferry services from Poros and Argostoli to Kyllini. The cost from Poros is about 8 Euros per person or per car. From Argostoli it costs about 12 Euros. There are three or four ferries a day from Poros and one a day from Argostoli.
There is a daily ferry from Sami to Astakos (going via Ithaca) which costs 10 Euros and every other day a ferry to Astakos that doesn’t stop at Ithaca (same price.) You can also go to Patra from Sami using the Strinzis Lines ferry (www.ferries.gr/strintzis) which costs 14 Euros per person or car and goes twice daily.
There is a ferry between Argostoli and Lixouri every 30 minutes. It costs 1.8 Euros.
You can sail from Fiskardo to Frikes for about 3 Euros and there are a couple of return trips every day. You can also go from Fiscardo to Vasiliki for 6.4 Euros. You can find the timetable here – http://www.fiscardo.com/ferries.htm
Ferries also depart twice a day from the remote Pesada port down in the south of the island to Agios Nikolaos (on Zakynthos) and cost 6 Euros. However you would need a car or taxi at both ends as both ports are quite remote (although there is a bus from Argostoli to Pesada port.)
International cruise ships and ferries come to the Greek Islands from all over Europe and beyond, and the Ionian Islands in particular are a popular destination. The majority of cruise ships to visit Kefalonia arrive at Argostoli or Poros and come down from Italy. Companies such as MSC cruises, Costa Cruises, Oceana Cruises, Princess, Cunard, and Vassilatos all sail constantly around the Mediterranean between Rome, Venice, Athens, the Ionian Islands and other destinations.
When it comes to ferries there are no direct links between Athens and Kefalonia but there is a ferry connecting Sami with the Greek mainland and Patras. Sami also has ferries departing to Lefkas and Zakynthos, Corfu and other islands and to Italian ports such as Acona, Venice, Brindisi, and Bari. During the high season these ferries depart regularly between Sami and Brindisi, taking about fourteen hours and costing approximately 7o Euros.
Ferry information (and tickets) once on the island can be found at Vassilatos Shipping Company (Antoni Tristi 54, Argostoli 26710 22618) located directly opposite to the port authority in Argostoli and from the Blue Sea Travel Company on the waterfront in Sami.