There are 5 ways to get from Vienna to Kefalonia by plane, bus, busferry, train, car ferry, 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
best- Fly from Vienna International Airport (VIE) to Kefalonia Airport (EFL)plane VIE - EFL
4h 20m€114–395Bus, bus and ferry
cheapest- Take the bus from Vienna, International Busterminal (VIB) to Sofia Serdica Bus Stopbus
- Take the bus from Sofia to Kyllínibus
- Take the busferry from Kyllíni to Argostolibusferry
33h 39m€76–116Train, car ferry
- Take the train from Wien Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Bari Centraletrain Fr
- Take the car ferry from Port of Bari to Samicarferry
35h 27m€267–420Drive, car ferry
- Drive from Vienna to Vasilikícar
- Take the car ferry from Vasilikí to Fiskardocarferry
- Drive from Fiskardo to Kefaloniacar
19h 55m€282–449Bus, bus and ferry via Patras
- Take the bus from Vienna, Central Station Südtiroler Platz to Sofia Serdica Bus Stationbus
- Take the bus from Sofia to Pátrabus
- Take the busferry from Patra to Argostolibusferry
34h 58m€94–133
Vienna International Airport (VIE) to Kefalonia Airport (EFL) flights
Questions & Answers
The cheapest way to get from Vienna to Kefalonia is to bus and bus and ferry which costs €75 - €120 and takes 33h 39m.
The fastest way to get from Vienna to Kefalonia is to fly which takes 4h 20m and costs €110 - €400.
No, there is no direct bus from Vienna to Kefalonia. However, there are services departing from Vienna, International Busterminal (VIB) and arriving at Kefalonia Airport via Sofia, Kyllíni and Argostoli. The journey, including transfers, takes approximately 33h 39m.
The distance between Vienna and Kefalonia is 1176 km.
The best way to get from Vienna to Kefalonia without a car is to bus and bus and ferry which takes 33h 39m and costs €75 - €120.
It takes approximately 4h 20m to get from Vienna to Kefalonia, including transfers.
Vienna to Kefalonia bus services, operated by Union Ivkoni, depart from Vienna, International Busterminal (VIB) station.
Vienna to Kefalonia bus services, operated by Union Ivkoni, arrive at Sofia Serdica Bus Stop station.
Kefalonia is 1h ahead of Vienna. It is currently 12:52 AM in Vienna and 1:52 AM in Kefalonia.
There are 2046+ hotels available in Kefalonia.
What companies run services between Vienna, Austria and Kefalonia, Greece?
Ryanair, Austrian Airlines, and Airbus France fly from Vienna International Airport (VIE) to Kefalonia Airport (EFL) 3 times a week.
- Website
- ryanair.com
Flights from Vienna International Airport to Kefalonia Airport
- Ave. Duration
- 2h 5m
- When
- Monday
- Estimated price
- €100–330
- Website
- austrian.com
Flights from Vienna International Airport to Kefalonia Airport
- Ave. Duration
- 2h
- When
- Friday
- Estimated price
- €100–400
Train from Wien Hbf to Venezia Mestre
- Ave. Duration
- 6h 59m
- Frequency
- Twice daily
- Estimated price
- €90–140
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €90–140
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Bari Centrale
- Ave. Duration
- 7h 23m
- Frequency
- Twice daily
- Estimated price
- €60–160
- Schedules at
- trenitalia.com
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Vienna, International Busterminal (VIB) to Sofia Serdica Bus Stop
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- €35–55
- 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
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Vienna, Central Station Südtiroler Platz to Sofia Serdica Bus Station
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- €50–75
- Website
- https://citylines.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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide

















