You can go to the island, either by boat or by plane.
By boat to Kefalonia
Beginning from Athens, you can take a KTEL bus or your car in order to reach Patras (2, 5 hours) or Kyllini (3, 5 hours). From these two ports you can catch a ferry boat in order to reach Kefalonia. The itineraries are daily and very frequent during summer months. From Patras port you will reach Sami port, within 3, 5 hours and from Kyllini port you will reach Poros port, within 1, 5 hour. Finally, from Astakos village of Etoloakarnania prefecture there are daily itineraries to Sami in Kefalonia and last 2, 5 hours. Concerning other sea connections, you can travel from Argostoli to Lixouri within 20 minutes, as well as to Ithaca, Zakynthos and Lefkada. Finally, during the peak season there is a weekly itinerary connecting Kefalonia to Brintizi of Italy, and a not so often connection to Venice, Ancona and Bari.
Kefalonia’s airport is located in a distance of 9 kilometres, from the capital of the island, Argostoli. You can go there by taxi, by car or by bus. The air connection Athens-Kefalonia is always available at least once a day, except of summer months, when the flights are more frequent. The trip lasts 45 minutes. During the high tourist period, there are programmed flights from other cities of Greece, as well as from abroad via charter flights.