Kefalonia and how to get here...
Kefalonia island (Cephalonia Island) is situated off the west-coast of mainland Greece (near Patras) and can be reached by ferry boat and by air. There are various ports in Italy (Bari, Ancona, Brindisi and Venice) that have connections to mainland Greece and Kefalonia directly and there are ports on mainland Greece (Patras and Kilini) that have daily services as well. In addition to this there are also connections between Kefalonia and Lefkas (Lefkada), Corfu (Kerkyra), Zante (Zakynthos), the other Ionian Islands.
There is also an international airport on the island, which has daily flights from Athens and other major airports throughout Europe (charter flights).
Below you will find a few links that might help you in your travel arrangements.