There are 8 ways to get from Basel to Kefalonia by plane, train, bus, car ferry, busferry, or car
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 52m€143–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, bus, car ferry
- Take the train from Basel SBB to Zürich HBtrain Tgv / ...
- Take the bus from Zurich Bus Station to Baribus
- Take the car ferry from Port of Bari to Samicarferry
38h 23m€187–254Drive, car ferry
- Drive from Basel to Vasilikícar
- Take the car ferry from Vasilikí to Fiskardocarferry
- Drive from Fiskardo to Kefaloniacar
28h 24m€371–577Train, train to Geneva International Airport, fly
- Take the train from Basel SBB to Renens VDtrain
- Take the train from Renens VD to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Kefalonia Airport (EFL)plane GVA - EFL
9h 35m€165–407Train, bus, car ferry via Parma
- Take the train from Basel SBB to Zürich HBtrain Tgv / ...
- Take the bus from Zurich Ausstellungsstrasse to Parma Bus Stationbus
- Take the train from Parma to Bari Centraletrain Ic
- Take the car ferry from Port of Bari to Samicarferry
39h 7m€189–334Bus, 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 Patrabus
- Take the busferry from Patra to Argostolibusferry
45h 24mBus, 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–205
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 52m and costs €140 - €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 1496 km.
The best way to get from Basel to Kefalonia without a car is to train and bus and car ferry which takes 38h 23m and costs €180 - €260.
It takes approximately 6h 52m 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 2:56 AM in Basel and 3:56 AM in Kefalonia.
There are 2034+ hotels available in Kefalonia.
What companies run services between Basel, Switzerland and Kefalonia, Greece?
Air Dolomiti, Airbus France, and four other airlines fly from Basel (BSL) to Kefalonia Airport (EFL) 5 times a week.
- Website
- lufthansa.com
Flights from Basel to Kefalonia Airport via Frankfurt
- Ave. Duration
- 10h
- When
- Monday
- Estimated price
- €130–400
Flights from Geneva International Airport to Kefalonia Airport via Munich
- Ave. Duration
- 4h 40m
- When
- Friday
- Estimated price
- €120–370
- Website
- swiss.com
Flights from Geneva International Airport to Kefalonia Airport via Zurich
- Ave. Duration
- 6h 50m
- When
- Saturday
- Estimated price
- €95–490
- Website
- smartwings.com
Flights from Basel to Kefalonia Airport via Prague
- Ave. Duration
- 4h 40m
- When
- Monday and Sunday
- Estimated price
- €100–300
- Website
- volotea.com
Flights from Basel to Kefalonia Airport via Bari
- Ave. Duration
- 9h
- When
- Monday
- Estimated price
- €75–340
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €21–40
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Renens VD
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- €35–70
- Website
- https://www.sbb.ch/en
Train from Renens VD to Genève-Aéroport
- Ave. Duration
- 44 min
- Frequency
- Every 20 minutes
- Estimated price
- €16–30
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Parma to Bari Centrale
- Ave. Duration
- 8h 14m
- Frequency
- 4 times a day
- Estimated price
- €30–70
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Parma to Bari Centrale
- Ave. Duration
- 6h 44m
- Frequency
- Once daily
- Estimated price
- €55–110
- Schedules at
- trenitalia.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zurich Bus Station to Bari
- Ave. Duration
- 16h
- Frequency
- 5 times a week
- Estimated price
- €50–90
- Website
- https://www.flixbus.co.uk
- Website
- global.flixbus.com
Bus from Zurich Bus Station to Bari
- Ave. Duration
- 16h
- Frequency
- 5 times a week
- Schedules at
- global.flixbus.com
- 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
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Zurich Ausstellungsstrasse to Parma Bus Station
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- €22–60
- Website
- https://www.itabus.it/en/home
- 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 Patra
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- facebook.com
- Phone
- +355 68 407 6607
- komatastours.al@gmail.com
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Patra
- Ave. Duration
- 8h 47m
- 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
Car 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
- http://ionionpelagos.com/
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





























