Kefalonia is situated off the west-coast of mainland Greece and can be reached by sea and by air.
There is an international airport on the island, which has daily flights from Athens and other major airports throughout Europe (charter flights). The new updated site of the airport is www.efl-airport.gr where you can find useful information, as airlines, today’s arrivals and departures etc.
If there is no direct flight from your country, or you want to explore a few more locations in Greece before you come to Kefalonia, you could fly to or from Eleftherios Venizelos International Airport of Athens and drive to Kefalonia (total time approx 7 hours including the ferry), or use the bus service (KTEL) mentioned below.
Zante (Zakynthos) International Airport could be used to spend a few days on the neighbouring Island and then the ferry can be taken to Kefalonia.
Another airport that could be used to reach Kefalonia is Araxos Airport located on the western Peloponnese between Patras and Kyllini ports (serving many destinations and then take the ferry to Kefalonia). This would be a great idea if you wanted to visit Ancient Olympia.
Another option is the International Airport of Kalamata where you could spend a few days exploring the Peloponnese and then take a ferry to Kefalonia.
There are various ports in Italy (Bari, Ancona, Brindisi) that have connections to mainland Greece and Kefalonia directly, at Sami port (starting usually on May). In Greece, ferries to Kefalonia, depart from Patras and Killini, both ports are located in western Peloponnese and arrive in the port of Sami and Poros.
If you want to reach Kefalonia from the north of Greece, local ferries depart as well from the port of Astakos on mainland Greece, to Sami, Kefalonia and Ithaca. During summer season (starting from May), the port of Fiscardo in northern Kefalonia receives ferries from Vassiliki or Nidri at Lefkas (Lefkada), while the port of Pessada in southern Kefalonia operates ferries to Agios Nikolaos at Zante( Zakynthos).
For traveling around the island, I recommend to all visitors to rent a car or bike as the local transportation is very limited and the island is big and worth exploring. Alternatively you can arrange an organised tour or get a local taxi tour, or explore it by boat or bike.
Please visit the below menu for more information.