There are 7 ways to get from Kefalonia (Island) to Lausanne by plane, train, ferry, busferry, bus, 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 to Geneva International Airport, train
best- Fly from Kefalonia Airport (EFL) to Geneva International Airport (GVA)plane EFL - GVA
- Take the train from Genève-Aéroport to Lausannetrain
6h 14mCHF 114–315Ferry, train
- Take the ferry from Sami to Bari M.maferry Asf
- Take the train from Bari Centrale to Milano Centraletrain Fr
- Take the train from Milano Centrale to Lausannetrain Ec
27h 52mCHF 206–438Bus and ferry, bus
- Take the busferry from Argostoli to Patrabusferry
- Take the bus from Patras to Agriniobus
- Take the bus from Agrínio to Tiranabus
- Take the bus from Tirana to Lausanne Bus Stationbus
35h 2mDrive, car ferry
- Drive from Argostoli to Fiskardocar
- Take the carferry from Fiskardo to Vasilikícarferry
- Drive from Vasilikí to Lausannecar
28h 20mCHF 353–557Fly to Zurich Airport, train
- Fly from Kefalonia Airport (EFL) to Zurich Airport (ZRH)plane EFL - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
5h 31mCHF 179–475Fly to Basel, train
- Fly from Kefalonia Airport (EFL) to Basel (BSL)plane EFL - BSL
- Take the train from Basel SBB to Lausannetrain
9h 10mCHF 161–451Car ferry, Flying Dolphin, bus
- Take the carferry from Sami to Port of Corfucarferry
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarande,Posta Shqiptare to Strugabus
- Take the bus from Struga to Lausannebus
41h 12m
Kefalonia (Island) to Lausanne by ferry, bus, and train
Questions & Answers
The cheapest way to get from Kefalonia (Island) to Lausanne is to fly and train which costs SFr 110 - SFr 320 and takes 6h 14m.
The fastest way to get from Kefalonia (Island) to Lausanne is to fly and train which takes 5h 31m and costs SFr 170 - SFr 480.
No, there is no direct bus from Kefalonia (Island) to Lausanne station. However, there are services departing from Argostoli and arriving at Lausanne Bus Station via Patras, Agrínio and Tirana. The journey, including transfers, takes approximately 35h 2m.
The distance between Kefalonia (Island) and Lausanne is 1554 km.
The best way to get from Kefalonia (Island) to Lausanne without a car is to ferry and train which takes 27h 52m and costs SFr 200 - SFr 440.
It takes approximately 6h 14m to get from Kefalonia (Island) to Lausanne, including transfers.
Kefalonia (Island) to Lausanne bus services, operated by KTEL Kefalonia, depart from Argostoli station.
Kefalonia (Island) to Lausanne bus services, operated by KTEL Kefalonia, arrive at Patra station.
Lausanne is 1h behind Kefalonia (Island). It is currently 5:34 AM in Kefalonia (Island) and 4:34 AM in Lausanne.
There are 646+ hotels available in Lausanne.
What companies run services between Kefalonia (Island), Greece and Lausanne, Switzerland?
There is no direct connection from Kefalonia (Island) to Lausanne. However, you can fly to Geneva International Airport (GVA), walk to Genève-Aéroport, then take the train to Lausanne. Alternatively, you can take a ferry from Sami to Lausanne via Bari M.ma, Stazione Marittima, Bari Centrale, Bari Centrale, and Milano Centrale in around 27h 52m.
- Website
- austrian.com
Flights from Kefalonia Airport to Geneva International Airport via Vienna
- Ave. Duration
- 8h 31m
- When
- Friday, Sunday, and Monday
- Estimated price
- CHF 100–400
Flights from Kefalonia Airport to Basel via Vienna
- Ave. Duration
- 10h 37m
- When
- Friday, Sunday, and Monday
- Estimated price
- CHF 65–400
- Website
- swiss.com
Flights from Kefalonia Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 8h 35m
- When
- Tuesday and Saturday
- Estimated price
- CHF 80–380
Flights from Kefalonia Airport to Geneva International Airport via Vienna
- Ave. Duration
- 8h 25m
- When
- Monday and Friday
- Estimated price
- CHF 100–190
Flights from Kefalonia Airport to Zurich Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday and Saturday
- Estimated price
- CHF 70–360
Flights from Kefalonia Airport to Basel via Vienna
- Ave. Duration
- 11h
- When
- Monday and Friday
- Estimated price
- CHF 65–250
- Website
- lufthansa.com
Flights from Kefalonia Airport to Geneva International Airport via Munich
- Ave. Duration
- 8h 25m
- When
- Tuesday and Friday
- Estimated price
- CHF 100–300
Flights from Kefalonia Airport to Zurich Airport via Munich
- Ave. Duration
- 4h 20m
- When
- Tuesday and Friday
- Estimated price
- CHF 95–280
Flights from Kefalonia Airport to Basel via Munich
- Ave. Duration
- 7h 45m
- When
- Tuesday and Friday
- Estimated price
- CHF 100–300
Flights from Kefalonia Airport to Basel via Frankfurt
- Ave. Duration
- 12h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- CHF 100–310
- Website
- easyjet.com
Flights from Kefalonia Airport to Geneva International Airport via Naples
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- CHF 95–230
Flights from Kefalonia Airport to Geneva International Airport via Rome
- Ave. Duration
- 5h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- CHF 85–280
Flights from Kefalonia Airport to Basel via Rome
- Ave. Duration
- 5h 50m
- When
- Sunday
- Estimated price
- CHF 90–290
- Website
- ita-airways.com
Flights from Kefalonia Airport to Geneva International Airport via Rome
- Ave. Duration
- 5h 50m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 85–280
Flights from Kefalonia Airport to Zurich Airport via Rome
- Ave. Duration
- 5h 5m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 85–280
- Website
- flyedelweiss.com
Flights from Kefalonia Airport to Zurich Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday and Saturday
- Estimated price
- CHF 70–360
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève-Aéroport to Lausanne
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 22–70
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Lausanne
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- CHF 75–240
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Lausanne
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- CHF 60–190
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Milano Centrale
- Ave. Duration
- 7h 40m
- Frequency
- Hourly
- Estimated price
- CHF 120–240
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Milano Centrale
- Ave. Duration
- 9h 45m
- Frequency
- Every 3 hours
- Estimated price
- CHF 85–180
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Milano Centrale to Lausanne
- Ave. Duration
- 3h 38m
- Frequency
- Every 4 hours
- Estimated price
- CHF 60–110
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 75–110
- 2nd Class
- CHF 60–85
- Phone
- +30 26710 22281
- [email protected]
- Website
- ktelkefalonias.gr
Busferry from Argostoli to Patra
- Ave. Duration
- 3h 21m
- Frequency
- 3 times a day
- Estimated price
- CHF 9–13
- Website
- https://ktelkefalonias.gr/en
- Phone
- +30 26410 54444
- [email protected]
- Website
- ktel-aitolnias.gr
Bus from Patras to Agrinio
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 10–15
- Schedules at
- ktel-aitolnias.gr
- Phone
- + 21 0524 9268
Bus from Agrínio to Tirana
- Ave. Duration
- 7h 48m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Tirana to Lausanne Bus Station
- Ave. Duration
- 19h 51m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +389 71 77 55 29
- [email protected]
- Website
- ganicekskluziv.mk
Bus from Sarande,Posta Shqiptare to Struga
- Ave. Duration
- 3h 41m
- Frequency
- Once a week
- Schedules at
- ganicekskluziv.mk
- Phone
- +389 42 217 370
- [email protected]
- Website
- durmotours.com.mk
Bus from Struga to Lausanne
- Ave. Duration
- 28h
- Frequency
- Twice a week
- Estimated price
- CHF 70–110
- Schedules at
- durmotours.com.mk
- Phone
- +30 210 8919700
- [email protected]
- Website
- superfast.com
Ferry from Sami to Bari M.ma
- Ave. Duration
- 14h 45m
- Frequency
- Twice daily
- Estimated price
- CHF 60–90
- Website
- https://www.superfast.com
- Phone
- +30 26450 93278
- [email protected]
- Website
- westferry.gr
Car ferry from Fiskardo to Vasilikí
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- CHF 9–45
- Website
- https://westferry.gr/
- Passenger
- CHF 9–11
- Vehicle
- CHF 35–45
- Phone
- +30 26740-22111
- Website
- ionionpelagos.com
Car ferry from Fiskardo to Vasilikí
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 5–10
- Website
- https://ionionpelagos.com/
- Phone
- +30 210 4828001
- [email protected]
- Website
- ventourisferries.com
Car ferry from Sami to Port of Corfu
- Ave. Duration
- 6h 29m
- Frequency
- Once a week
- Estimated price
- CHF 30–50
- Website
- https://ventourisferries.com/en/
- Phone
- +355 85 22 6057
- [email protected]
- Website
- finikas-lines.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- CHF 19–29
- Website
- https://finikas-lines.com/
- Ferry - Low Season
- CHF 19
- Ferry - High Season
- CHF 24
- Hydrofoil - Low Season
- CHF 24
- Hydrofoil - High Season
- CHF 29
- Phone
- +30 26610 38690
- [email protected]
- Website
- ionianseaways.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- CHF 25–33
- Website
- https://ionianseaways.com/
- High Season
- CHF 25
- Phone
- +30 26610 49800
- [email protected]
- Website
- albanialuxuryferries.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- CHF 33
- Schedules at
- https://albanialuxuryferries.com/
Want to know more about travelling around Switzerland
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide


































