There are 9 ways to get from Basel to Kefalonia by plane, train, ferry, bus, busferry, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Basel
best- Fly from Basel (BSL) to Kefalonia Airport (EFL)plane BSL - EFL
6h 50m€123–374Bus, bus and ferry via Sofia
cheapest- Take the bus from Basel Meret-Oppenheim-Strasse to Sofia Serdica Bus Stopbus
- Take the bus from Sofia to Kyllínibus
- Take the busferry from Kyllíni to Argostolibusferry
43h 39m€104–156Train, ferry
- Take the train from Basel SBB to Zürich HBtrain Ice / ...
- Take the train from Zürich HB to Piacenzatrain Ec
- Take the train from Piacenza to Bari Centraletrain Ic
- Take the ferry from Port of Bari to Samiferry
36h 32m€231–341Drive, car ferry
- Drive from Basel to Vasilikícar
- Take the car ferry from Vasilikí to Fiskardocarferry
- Drive from Fiskardo to Kefaloniacar
28h 12m€374–581Train to Zurich Airport, fly
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Kefalonia Airport (EFL)plane ZRH - EFL
7h 30m€134–290Train, train to Geneva International Airport, fly
- Take the train from Basel SBB to Berntrain
- Take the train from Bern to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Kefalonia Airport (EFL)plane GVA - EFL
10h 21m€181–458Train, train to Stuttgart Airport, fly
- Take the train from Basel Bad Bf to Karlsruhe Hauptbahnhoftrain
- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain
- Fly from Stuttgart Airport (STR) to Kefalonia Airport (EFL)plane STR - EFL
10h 19m€147–364Bus, bus and ferry
- Take the bus from Basel, Bahnhof to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Patrasbus
- Take the busferry from Patra to Argostolibusferry
47h 27mBus, bus and ferry via Patras
- Take the bus from Basel to Sofiabus
- Take the bus from Sofia to Pátrabus
- Take the busferry from Patra to Argostolibusferry
2d 1h€152–204
Basel (BSL) to Kefalonia Airport (EFL) flights
Questions & Answers
The cheapest way to get from Basel to Kefalonia is to bus and bus and ferry via Sofia which costs €100 - €160 and takes 43h 39m.
The fastest way to get from Basel to Kefalonia is to fly which takes 6h 50m and costs €120 - €380.
No, there is no direct bus from Basel to Kefalonia. However, there are services departing from Basel Meret-Oppenheim-Strasse and arriving at Kefalonia Airport via Sofia, Kyllíni and Argostoli. The journey, including transfers, takes approximately 43h 39m.
The distance between Basel and Kefalonia is 1495 km.
The best way to get from Basel to Kefalonia without a car is to train and ferry which takes 36h 32m and costs €230 - €350.
It takes approximately 6h 50m to get from Basel to Kefalonia, including transfers.
Basel to Kefalonia bus services, operated by Union Ivkoni, depart from Basel Meret-Oppenheim-Strasse station.
Basel to Kefalonia bus services, operated by Union Ivkoni, arrive at Sofia Serdica Bus Stop station.
Kefalonia is 1h ahead of Basel. It is currently 9:45 PM in Basel and 10:45 PM in Kefalonia.
There are 593+ hotels available in Kefalonia.
What companies run services between Basel, Switzerland and Kefalonia, Greece?
Air Dolomiti, Airbus France, and three other airlines fly from Basel (BSL) to Kefalonia Airport (EFL) 4 times a week.
- Website
- lufthansa.com
Flights from Basel to Kefalonia Airport via Frankfurt
- Ave. Duration
- 6h 47m
- When
- Monday
- Estimated price
- €120–400
Flights from Geneva International Airport to Kefalonia Airport via Munich
- Ave. Duration
- 4h 35m
- When
- Friday
- Estimated price
- €110–370
Flights from Stuttgart Airport to Kefalonia Airport via Munich
- Ave. Duration
- 4h 55m
- When
- Friday
- Estimated price
- €120–390
- Website
- smartwings.com
Flights from Basel to Kefalonia Airport via Prague
- Ave. Duration
- 4h 40m
- When
- Monday and Sunday
- Estimated price
- €100–280
Flights from Zurich Airport to Kefalonia Airport via Prague
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- €90–250
Flights from Geneva International Airport to Kefalonia Airport via Prague
- Ave. Duration
- 8h 20m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €95–270
- Website
- ita-airways.com
Flights from Zurich Airport to Kefalonia Airport via Rome
- Ave. Duration
- 5h 17m
- When
- Friday
- Estimated price
- €85–320
Flights from Stuttgart Airport to Kefalonia Airport via Rome
- Ave. Duration
- 6h 50m
- When
- Friday
- Estimated price
- €100–380
- Website
- easyjet.com
Flights from Zurich Airport to Kefalonia Airport via Milan Malpensa
- Ave. Duration
- 6h 15m
- When
- Tuesday
- Estimated price
- €65–300
Flights from Stuttgart Airport to Kefalonia Airport via Naples
- Ave. Duration
- 9h 35m
- When
- Tuesday
- Estimated price
- €100–390
- Website
- en.aegeanair.com
Flights from Geneva International Airport to Kefalonia Airport via Athens
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €110–460
Flights from Stuttgart Airport to Kefalonia Airport via Naples
- Ave. Duration
- 9h 35m
- When
- Tuesday
- Estimated price
- €100–390
- Website
- skyexpress.gr
Flights from Geneva International Airport to Kefalonia Airport via Athens
- Ave. Duration
- 4h 40m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €85–340
- Website
- volotea.com
Flights from Stuttgart Airport to Kefalonia Airport via Naples
- Ave. Duration
- 9h 35m
- When
- Tuesday
- Estimated price
- €100–390
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 12m
- Frequency
- Every 20 minutes
- Estimated price
- €21–45
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Piacenza
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- €55–100
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Bern
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €26–50
- Website
- https://www.sbb.ch/en
Train from Bern to Genève-Aéroport
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- €35–70
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Piacenza to Bari Centrale
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a day
- Estimated price
- €40–75
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Basel Bad Bf to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €23–60
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 56 min
- Frequency
- Every 2 hours
- Estimated price
- €18–28
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Basel Bad Bf to Karlsruhe Hauptbahnhof
- Ave. Duration
- 2h 24m
- Frequency
- 6 times a week
- Estimated price
- €28–40
- Website
- https://int.bahn.de/en
- Phone
- +49 711 400 534 44
- service@gabw-bahn.de
- Website
- go-ahead-bw.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €14–27
- Schedules at
- go-ahead-bw.de
- 2nd Class Ticket
- €14–18
- 1st Class Ticket
- €18–27
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 47 min
- Frequency
- 3 times a day
- Estimated price
- €7–35
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 7821 9960770
- info@sweg.de
- Website
- sweg.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a week
- Schedules at
- sweg.de
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Basel Meret-Oppenheim-Strasse to Sofia Serdica Bus Stop
- Ave. Duration
- 25h
- Frequency
- Once a week
- Estimated price
- €65–100
- Website
- https://union-ivkoni.com/en
Bus from Sofia to Kyllíni
- Ave. Duration
- 13h 31m
- Frequency
- Once a week
- Estimated price
- €30–50
- Website
- https://union-ivkoni.com/en
Bus from Sofia to Pátra
- Ave. Duration
- 12h 4m
- Frequency
- Once a week
- Estimated price
- €29–45
- Website
- https://union-ivkoni.com/en
- Phone
- +30 26710 22281
- info@ktelkefalonias.gr
- Website
- ktelkefalonias.gr
Busferry from Kyllíni to Argostoli
- Ave. Duration
- 1h 43m
- Frequency
- 3 times a day
- Estimated price
- €5–8
- Website
- https://ktelkefalonias.gr/en
Busferry from Patra to Argostoli
- Ave. Duration
- 3h 22m
- Frequency
- 3 times a day
- Estimated price
- €9–14
- Website
- https://ktelkefalonias.gr/en
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Basel, Bahnhof to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 29h 50m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Patras
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- facebook.com
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Basel to Sofia
- Ave. Duration
- 30h 30m
- Frequency
- Once a week
- Estimated price
- €110–150
- Schedules at
- yubim.eu
- Phone
- +30 210 4828001
- booking@ventourisferries.com
- Website
- ventourisferries.com
Ferry from Port of Bari to Sami
- Ave. Duration
- 18h 15m
- Frequency
- Once a week
- Estimated price
- €84
- Website
- https://ventourisferries.com/en/
- Phone
- +30 26450 93278
- westferrybooking@gmail.com
- Website
- westferry.gr
Car ferry from Vasilikí to Fiskardo
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €10–45
- Website
- https://westferry.gr/
- Passenger
- €10–12
- Vehicle
- €35–45
- Phone
- +30 26740-22111
- ionionplines@gmail.com
- Website
- ionionpelagos.com
Car ferry from Vasilikí to Fiskardo
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €4–7
- Website
- Ionion P. Lines
Want to know more about travelling around Greece
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide




































