Written by Celine Fournier, Julien Lambert, Maria Gaulto
07/08/2025
Ejona Muka, Pexels
Kefalonia features Kefalonia International Airport "Anna Pollatou" (EFL) as its primary air gateway, located 8 kilometers from Argostoli. The island's main ferry ports include Sami, Poros, Pessada, and Fiskardo, providing connections to mainland Greece and other Ionian islands.
By Air (Flights):
Direct flights to Kefalonia International Airport (EFL) are available year-round from Athens, with a flight time of approximately 1 hour. Return tickets from Athens can range from €40-€80 when booked in advance.
During the peak season (May-October), direct flights connect Kefalonia with numerous European cities, including London, Paris, Milan, Amsterdam, and Munich. Flight durations vary; for instance, a non-stop flight from Glasgow can take around 4 hours and 15 minutes.
By Sea (Ferries):
From Mainland Greece::
Ferries from Kyllini to Poros offer the fastest route, taking about 1.5 hours, with tickets starting from approximately €13.95. This route operates year-round.
Ferries from Patras to Sami take around 3 to 3.5 hours, primarily during the peak season, with tickets starting from approximately €15.40.
Another option is from Astakos to Sami, which takes about 2.5 hours.
While no direct ferries operate from Athens, public buses connect Athens to the mainland ports of Kyllini and Patras, with a journey of around 3 hours.
From Italy::
A weekly ferry service from Bari to Sami is available during the summer, with a long journey time of 17-18 hours and tickets starting from approximately €85.00.
From Other Ionian Islands::
Short ferry connections exist from Ithaca to Sami, taking as little as 20 minutes, with tickets from approximately €2.40.
Ferries from Zakynthos to Pessada typically take between 1 hour 35 minutes and 3 hours, with tickets from approximately €12.00-€12.90.
Connections from Lefkada to Fiskardo or Sami are available, with travel times ranging from 1 hour to 3.5 hours, and tickets from approximately €10.00-€19.00.
On-Island Transport:
Upon arrival, taxis and car rentals are readily available at the airport and ports for island exploration.
The KTEL bus service connects Kefalonia International Airport with Argostoli, operating frequently (up to 10 times daily). Buses also link major towns like Argostoli, Lixouri, Sami, and Poros, and various villages. Bus fares are generally inexpensive; for example, a trip from Lixouri to Sami costs approximately €3.80.
At TFA Travel we believe in travel for all. Our mission is to enable people to explore the world as easily as possible without having to pay a travel agent a huge commission.
Our typical audience are those that want to see something new and get involved with authentic experiences of a country. Whether you are a backpacker, solo traveller, solo female traveller, straight or LGBTQ+ couple, family, you will find local and authentic experiences here.